반응형 분류 전체보기377 1.5 스프링의 IoC 토비의 스프링 3.1 1.5 스프링의 IoC 1.5.1 오브젝트 팩토리를 이용한 스프링 IoC -애플리케이션 컨텍스트와 설정정보: 스프링에서는, 스프링이 제어권을 가지고 직접 만들고 관계를 부여하는 오브젝트를 빈(bean)이라고 부른다.또한 빈의 생성과 관계설정 같은 제어를 담당하는 IoC 오브젝트를 빈 팩토리라고 부른다. 보통 빈 팩토리 보다는 이름을 좀 더 확장한 애플리케이션 컨텍스트를 주로 사용한다. 빈 팩토리 = 애플리케이션 컨텍스트다만 빈 팩토리라 할 때는 빈을 생성하고 관계를 설정하는 IoC의 기본 기능에 초점을 맞춘 것이고, 애플리케이션 컨텍스트라고 말할 때에는 애플리케이션 전반에 걸쳐 모든 구성요소의 제어 작업을 담당하는 IoC 엔진이라는 의미가 좀 더 부각된다고 보면 된다. 애플리케이션 .. 2018. 7. 16. 1.4 제어의 역전(IoC) 토비의 스프링 3.1 1.4 제어의 역전(IoC) 1.4.1 오브젝트 팩토리 : 이 장에서 목표는 1) UserDao와 ConnectionMaker 구현 클래스의 오브젝트를 만드는 것 2) 이 두 개의 오브젝트가 연결돼서 사용될 수 있도록 관계를 맺어주는 것 -팩토리 : 여기서 팩토리란 객체의 생성 방법을 결정하고 그렇게 만들어진 오브젝트를 돌려주는 클래스를 말한다. 1. UserDaoTest(Client)에 담겨 있던 UserDao와, ConnectionMaker관련 생성 작업을 DaoFactory로 옮김. 1 2 3 4 5 6 7 8 9 10 public class DaoFactory{ public UserDao userDao(){ ConnectionMaker connectionMaker = new .. 2018. 7. 16. [스프링/전자정부] No message found under code 'error.properties.initialize.reason' for locale 'ko_KR'. No message found under code 'error.properties.initialize.reason' for locale 'ko_KR'. messages 2018. 7. 11. [스프링/전자정부] referenced bean 'antPathMater' not found context-*.xml 설정 중, Referenced bean 'antPathMaterer' not found [config set: Arpil2018/web-context] Warning. 에러가 발생했다. 원인은 bean id 오타였다. ㅜㅜ 에러를 찾다가 나중에 보면 좋은 글이 있어서 하단에 링크 [springIDE] 다중 컨텍스트 XML 관리 시 다른 파일의 참조 문제점 http://theeye.pe.kr/archives/436 [SpringIDE] 다중 컨텍스트 XML 관리시 다른 파일의 참조 문제점 | 아이군의 블로그 SpringIDE를 설치한 상태에서 프로젝트를 진행 하다 보면 별 문제도 없는데 자꾸 경고가 뜨곤 한다. 그당시에는 무시를 하였지만 나의 결벽증 개발자 무의식이 나타나 이것을 .. 2018. 7. 11. (스크랩) 완전 초보를 위한 깃허브 https://nolboo.kim/blog/2013/10/06/github-for-beginner/ 2018. 7. 9. 이전 1 ··· 52 53 54 55 56 57 58 ··· 76 다음 반응형