본문 바로가기

전체 글28

벌써 1년 반, 처음 티스토리를 꾸밀때쯤엔, 일을 하기도 전이고 이것 저것 공부하고 있던터라 "공부했던 내용을 정리해놓자" 라고 해놓고 몇개 정리는 못하고 직장생활을 시작해버려 이렇게 방치된 공간이 되어버렸다. 언제나 익숙해질까 싶은 직장생활이 벌써 일년 반, 근데 생각보다 배운건 없는 듯한 느낌과 그에 다른 허무함에 이렇게 다시 티스토리를 찾게 됐다. 뭐 새로운 기술을 막 파보자 싶은 생각은 안 드는 관계로 이것저것 아무거나 올릴꺼 같지만..이런 블로깅이 방향성을 잃은 요즘의 내게 다시 의욕을 주길 바라며. 2016. 9. 26.
Maven사용시 Maven server에 없는 library추가 하는법 ojdbc6.jar를 추가한다고 가정할때, cmd창에서 mvn install:install -file "-Dfile=ojdbc6.jar" "-DgroupId=com.oracle" "DartifactID=ojdbc" "Dversion=6.0" "-Dpackaging=jar" 2015. 2. 10.
XML스키마 기반의 AOP설정 1. Spring 설정파일에 AOP스키마 등록하기 2. VO 클래스 3. DAO 인터페이스 4. DAO 인터페이스 구현 클래스 만들기 5. LogingAdvice클래스 6. Spring 설정 파일 작성 7. 서비스 Client 작성 8. 클라이언트 실행 2015. 1. 26.
Spring Container의 객체 제공 유형 BeanFactory ApplicationContext 두개의 Factory 모두 역활은 동일하다. 공통점 : BeanFactory factory & ApplicationContext factory Bean을 로딩하고 묶어주고 요청에 따라 반환 차이점 : BeanFactory factory getBean()메소드가 호출되기 전까지는 bean을 생성하지 않음 ApplicationContext factory Context가 시작되기 전에 모든 SingleTon bean을 미리 로딩함 빠르게 bean을 반환시켜주는 장점 초기화기시키 위해 사용되는 클래스들 1-1. XmlBeanFactory(res) :Resourse객체를 사용해서 Context 정의 파일을 로딩하는 단순한 BeanFactory BeanFact.. 2015. 1. 20.
IoC구현 방법 - DI관리 1. Dependency Lookup : Container가 callBack을 통해 제공하는 Lookup context를 이용해서 필요한 resource나 object를 얻는 방식(JNDI) 2. Dependency Injection 3. Factory Pattern GoF의 디자인 패턴중의 하나이다. 반환 가능한 여러가지 객체들 중 하나의 객체를 생성하여 반환시켜 주는 클래스를 만나게 됩니다. 2015. 1. 20.
클레스의 결합관계: 객체 결합과 유지 보수성 속성객체 결합: 한 클래스가 다른 클래스의 객체를 속성으로 가지고 내부 메소드에서 그 객체의 메소드를 호출하는 결합 로컬객체 결합: 메소드안에서 다른 클래스의 객체를 선언하여 그 객체의 메소드들을 호출하는 결합 파라미터객체 결합: 하나의 메소드가 다른 클래스의 객체를 파라미터값으로 받아들이는 결합 반환객체 결합: 한 객체의 메소드를 호출했을때 다른 타이브이 객체가 반환되어 그 객체를 통해서 해당 메소드를 호출하는 결합 상속 결합: 클래스가 다른클래스를 상속받는 결합 인터페이스 결합: 하나의 인터페이스를 한 클래스가 구현하는 경우의 결합 유지보수성에 영향을 미치는 결합도를 낮추기 위한 방법중 객체지향의 다형성을 이용하는 방법 2015. 1. 20.