본문 바로가기

스프링35

[설정]메이븐 소스 컴파일 maven update를 하면 default-java 버전으로 되돌아가는 현상이 일어난다. 해결 방법pom.xml 의 maven-complie-plugin 수정[메이븐 소스 컴파일 코드] ${java-version}으로 쓰는 이유 메이븐 소스 컴파일 할 때 자바 버전과 일치하기 위해서 아래는 스프링에서 자바 버전 설정한 소스↓↓↓ 2018. 8. 10.
[4.스프링+MyBatis_MySQL의 설정]4.DataSource 설정 DataSource spring과 MyBatis를 같이 사용하는 경우 주로 스프링의 설정으로 JDBC연결을 처리->Spring-jdbc 모듈의 클래스를 이용해서 root-context.xml에 DataSource 추가 DataSource: JDBC의 커넥션 처리 기능(MySQL과의 연동을 담당)123456 Colored by Color Scriptercsspring-jdbc모듈의 DriverManagerDataSource클래스를 이용bean id객체 빈을 찾기 위해서 사용하는 가명id를 이용해서 다른 객체와 연결 spring-text모듈을 이용, WAS상에서 동작시키지 않고도 동작 확인 가능 DataSource 테스트 진행1234567891011121314151617181920212223242526272.. 2018. 8. 10.
[2.스프링소개]1.스프링 소개 1.프레임워크1)품질보장2)개발 시간 단축 2. 스프링 특징1)pojo기반2)DIIoC:제어의 역행(Inversion Of Control)메서드나 객체의 호출작업을 외부에서 결정하는 것 DI:의존성주입(Dependency Injection)제어의 역행으로 특정 객체에 필요한 객체를 외부에서 결정해서 연결시키는 것의존성주입의 종류1)생성자2)set메서드@애너테이션으로 처리 가능3)AOP횡단관심사를 모듈로 분리하는 프로그래밍횡단관심사:반드시 처리가 필요한 부분4)트랜잭션 지원1)애너테이션2)XML 2018. 8. 10.
[1.개발환경의 설정]3.spring 프레임워크 버전 변경 1. pom.xml-> java-version 1.8로 변경 2.메이븐 업데이트: Alt + F5 2018. 8. 10.
[1.개발환경의 설정]1.spring project 생성 1. 프로젝트 생성마우스 우측 버튼->new -> Spring Legacy Project 2. 프로젝트 이름 설정->next 3. 패키지 설정 5. m2 폴더 생성 확인6. 서버에 프로젝트 추가Server탭->마우스 우측버튼 7. 방화벽 열기 8. 프로젝트 실행 확인url: localhost:8080/webweb인 이유: 프로젝트 생성시 지정하는 패키지의 마지막 경로가 웹 애플리케이션의 중간 경로 9. JDK 1.8 setting 10. Complier: Use complience -> default setting으로 변경 2018. 8. 10.