이 꽉 코드가 이해가 있습니까 인터페이스를 구현하는 것이 단단한 커플 링입니까?
봄에 결합하기 때문에 내가 InitializingBean 표시하고 DisposableBean 표시 인터페이스를 사용하는 것이 좋습니다 않을 것 here있다고? 나는 이것이 타이트 커플 링과 정반대 일 것이라고 생각했습니다.
이 꽉 코드가 이해가 있습니까 인터페이스를 구현하는 것이 단단한 커플 링입니까?
봄에 결합하기 때문에 내가 InitializingBean 표시하고 DisposableBean 표시 인터페이스를 사용하는 것이 좋습니다 않을 것 here있다고? 나는 이것이 타이트 커플 링과 정반대 일 것이라고 생각했습니다.
작성자는 응용 프로그램 클래스가 Spring 고유 인터페이스 인 InitializingBean 및 DisposableBean 인터페이스를 구현하도록 지정하면 코드를 봄으로 연결한다는 것을 의미합니다. 미래에는 스프링이 이러한 인터페이스의 이름을 바꾸거나 (있을 법하지 않음) 스프링을 사용하지 않으면 클래스 코드를 업데이트해야합니다.
빈 설정에서 init-method 및 destroy-method 속성을 사용하는 경우 클래스는 봄과 관계가 없습니다. 즉, 클래스 별 하위 클래스가 없습니다.
희망이 있습니다.
내가, 여기에 생각이 주석을 봄하도록 코드에 대한 종속성을 생성하지 않는 것입니다 생각
import org.springframework.beans.factory.DisposableBean;
import org.springframework.beans.factory.InitializingBean;
명시 적으로 종속 이런 종류의 선언
, 당신은 단지 봄에 코드를 결합하고 참조하십시오.이 예제에서는 - http://www.mkyong.com/spring/spring-init-method-and-destroy-method-example/ - XML에 정의 된 컨벤션 메소드를 사용하는 방법을 보여줍니다. 봄 수입 없음.