본문 바로가기
반응형

전체 글242

07. 스프링 - 의존 자동 주입 06번 글 ( https://simfairy.tistory.com/282 ) 이어서 함 - 정리 초기화가 필요한 메서드나 객체들은 생성자 주입이 낫다 chap03 복사 - 탐색기에서 복사. 폴더이름은 chap03_copy - pom.xml : groupId, artifactId 을 chap04로 변경 - chap03_copy프로젝트 maven import - 프로젝트이름변경 chap04 1. @Autowired 애너테이션을 이용한 자동 주입 - ChangePasswordService : MemberDao를 주입 받음 - setMemberDao메서드에 @Autowired 추가 (세터 자동 주입) - AppCtx 의존주입설정 - pwdSvc.setMemberDao(memberDao()); // 삭제 - Me.. 2022. 12. 22.
06. 스프링 - 두 개 이상의 설정 파일 사용하기 05번 글 ( https://simfairy.tistory.com/281 ) 이어서 함 - 정리 3. 두 개 이상의 설정 파일 사용 - 애너테이션 방식 - config.test01.AppConfig1 - MemberDao 빈 - MemberPrinter 빈 - config.test01.AppConfig2 - 나머지 빈 - main.MainForSpring - 두 개의 설정파일을 ACAC객체에 전달 - XML 방식 - src/main/resources/test01 4. @Import 애너테이션, 태그 사용 - @Import애너테이션 - config.test02.AppConfig : AppConfig2 설정을 불러옴 - config.test02.AppConfig2 - main.MainForSpring - c.. 2022. 12. 21.
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.
반응형