본문 바로가기
반응형

학습/SPRING7

04. 스프링 DI : 생성자 방식 03번 글( https://simfairy.tistory.com/279 ) 코드와 이어짐 - 정리 1. 실습예제 - MemberDao : selectAll() : 모든 회원정보조회 - MemberPrinter : print() : 회원정보출력 - MemberListPrinter : printAll() - MemberDao 생성자 주입 - MemberPrinter 생성자 주입 - 애너테이션 방식 - config.AppCtx : 스프링빈 설정 - MemberPrinter - MemberListPrinter : MemberPrinter와 MemberDao 생성자 주입 - main.MainForSpring - processListCommand() - XML 방식 - src/main/resources/appCtx.. 2022. 12. 21.
03. 스프링 DI - 애노테이션 방식, XML 방식 - 정리 1. 의존(Dependency) - DI,Dependency Injection (의존 주입) - MemberService, MemberDao - MemberService는 MemberDao의 메서드를 사용한다. - MemberService는 MemberDao에 의존한다. 2. 예제코드 - 프로젝트 생성 : chap03(다이나믹 웹프로젝트->메이븐 프로젝트) - pom.xml : spring-context 의존성 추가 - 클래스 : - spring.Member - spring.WrongIdPasswordException - spring.RegisterRequest - spring.MemberDao - spring.MemberRegisterService - spring.DuplicateMemberE.. 2022. 12. 19.
01~02 스프링 시작하기 프로젝트 시작에 앞서서 간단한 정리 - 메이븐 프로젝트 생성 1. 스프링 시작하기 ## 톰캣 서버 생성 1. 다이나믹 웹 프로젝트에서 메이븐 프로젝트 변환 - Content Directory : WebContent - 기존의 src/main/webapp과 같음 - 메이븐 프로젝트 변경후 spring-context 의존 라이브러리 추가 2. 메이븐 프로젝트 구조 - /src/main/java : 자바 소스코드와 프로퍼티 파일 - /src/main/resources : 자바 소스코드 외 프로퍼티 파일, xml파일 - resources 생성 후 메이븐 업데이트 -> 패키지 형태로 나타남 - /src/test/java : 테스트 코드 - /src/test/resources : 테스트 코드에 필요한 자원(프로퍼티.. 2022. 12. 19.
반응형