WEB/Spring
-
Spring의 특징WEB/Spring 2016. 12. 9. 17:06
키워드 : AOP / IOC / DIPOJO기반의 프레임워크 특징 : JAVA의 객체를 스프링이 직접 관리한다.객체를 스프링이 생성하게 하며 객체는 Bean Container에 저장된다.스프링을 통해 필요한 객체를 Bean Container에서 가져온다.확장성이 좋고, Model2 방식의 MVC 프레임워크를 지원한다. >Inversion of Control : 소스코드가 스프링을 호출하는 것이 아니라, 스프링이 소스코드를 호출한다. >Dependency Injection : 서비스, 객체 간의 의존성이 존재할 경우 스프링이 직접 서로 연결시켜준다.DI는 IoC패턴 구현체이며, 약한 결합을 가능케한다. >>소스코드는 interface이며 스프링이 구현체를 다룬다.소스코드를 작성할 때, 우리가 다루는 것은 ..
-
-
Spring (2) : myBatis 연동WEB/Spring 2016. 11. 1. 23:52
핵심 키워드 -MyBatis -Connetion Pool -Ojdbc6 이전 게시물 Spring (1)을 완료하고 이어서 myBatis연동을 시작한다. 1. pom.xml파일을 열고 dependency에서 add를 하여 commons-dbpc를 검색하고 1.4버전을 선택한다. 2. maven repositroy에는 oracle jdbc가 존재하지 않으므로 source 부분에서 직접 작성한다. oracleORACLE JDBC Repositroyhttp://maven.jahia.org/maven2 이것을 작성하면 dependency에서 add하고 ojdbc6 검색으로 com.oracle ojdbc6가 나오기도 한다. 하지만 안나오면 직접 작성해야한다... 11.1.0.7.0 3. Spring (1)에서 생성..
-
Spring (1) : 설정요약WEB/Spring 2016. 11. 1. 23:51
1. web dynamic project를 생성한다. 2. 프로젝트 오른쪽 클릭 후, configure에서 maven을 선택하고 기다린다. 3. 프로젝트의 pom.xml 파일을 열고 dependency창으로 전환한 다음, add 버튼을 눌러 org.springframework를 검색하고 spring-webmvc를 선택한다. 4. web.xml 파일을 열고 indexServlet부분을 전부 지우고 dispatcherServlet 코드를 작성한다. value는 비워두고 url은 /만 해둔다.(UTF-8 encodingFilter를 작성해도 좋다.) 5. WEB-INF 아래에 spring폴더를 생성하고 java bean 파일을 생성한다. 이름은 applicationContext.xml이며, 이 파일의 경로는 ..
-
Spring 초기 설정WEB/Spring 2016. 9. 25. 23:38
- Spring(sts) 실행 1. 첫 번째 설정 기존 JRE Path에서 JDK Path로 설정 JDK 경로 변경 Window - Preferences - Java - Installed JREs Add - Standard VM - JRE home Directory.. C:\Program Files\java\jdk1.x.x_xxx – OK 새로 등록한 jdk1.x.x_xxx 체크 개발하는 PC와 배포하는 PC가 다르면 JRE로 실행되지 않기 때문에 JDK로 바꾼다. 2. 서버 설정하기 기존 Pivotal Server 삭제 Tomcat Server 신규 등록 Server 설정 Servers View(window – show view) 선택 Pivotal tc Server Developer Edition v..