본문 바로가기

웹 프로그래밍(풀스택-->java)93

8. 전체 배너/컨텐츠 레이아웃 1. text-align 의 쓰임법 더보기 .ban ul{overflow: hidden;} .ban ul li{float:left;width:330px;} .ban ul li:last-child{text-align: right;} .ban ul li:nth-child(2){text-align:center;} -->text-align은 인라인 구조에만 쓰인다. 2. position:absolute, top:0,left:0을 쓰면 영역이 사라진다. --> 오늘은 빨리 끝났다..~ 야호! 2021. 12. 18.
51. IoC 컨테이너 자, 이제 본격적으로 스프링에 관련된 다양한 예제들을 공부해볼것이다. 이 스프링 프레임워크에 기반이 되는 주요한 개념이 몇가지가 있는데 그중에 가장중요하고도 제일 처음 배워야할 개념이 ioc컨테이너이다. 제어역전 (IOC 컨테이너)--> 즉 기존에 있는 스프링 프레임워크를 개발자가 따라가는 것을 의미하고 개발자가 셋팅해놓은 코드를 분석해서 프레임워크가 제어하는것을 개발자가 아닌 프레임워크가 갖는것을 의미한다. 작업이 반복이 되는 경우가 많기 때문에 반복이 되는 코드를 개발자가 미리 만들어놓는게 아닌, 프레임워크가 미리 만들어 놓고 따라하는것이다. 대표적인 경우로 빈 객체를 생성하는 경우가 있다. 스프링에서는 ioc컨테이너에서는 POJO CLASS를 대표적으로 사용하고 있고 대표적인게 Bean이다. 우리가.. 2021. 12. 17.
50. 스프링 프레임 워크 사용하기 이번에는 기존에 만들어놨던 자바프로그램을 스프링프레임워크로 바꾸면 어떻게 되는지 알아볼것이다. 자세한 내용은 수업을 진행하면서 하나하나 알아보자 스프링 프레임워크같은 경우에는 처음에 프로젝트를 셋팅하는데 어려움이 있다. 하지만 제대로 한번 스프링 프레임워크가 셋팅된 이후에는 매우 많이 편해진다. --> 스프링 프레임워크는 어떠한 개발도구가 제공되는게 아닌 그냥 자바 어플리케이션을 개발할떄 스프링 그룹에서 만든 자바 라이브러리를 붙여놓고 그 라이브러리에서 제공되고 있는 클래스를 이용해서 작업을 하는 그런방식으로 이용한다. 필요한 스프링프레임워크 라이브러리 다운! log-back ch.qos.logback logback-classic 1.2.3 test mvn-repository org.slf4j slf4j.. 2021. 12. 17.
49. 다형성 사용하기 자바에서의 모든 객체는 부모클래스형 참조 변수나 구현한 인터페이스 변수에 담을수 있다. 이 HelloWorldEn이라는 클래스는 HelloWorld라는 인터페이스를 구현하고 있다. HelloWorld인터페이스가 sayHello()메소드를 가지고 있다면 HelloWorldEn클래스가 HelloWorld인터페이스를 상속받을때 반드시 sayHello()를 구현을 해야만 한다. 자바의미해석 더보기 class HelloWorldEn implements HelloWorld --> 클래스 HelloWorldEn은 클래스 HelloWorld를 구현한다. "--> 클래스 HelloWorldEn은 클래스 HelloWorld를 구현한다."이 말 그대로 클래스 HelloWorldEn은 클래스 HelloWorld를 구현한다는 .. 2021. 12. 16.
반응형