본문 바로가기

컴퓨터공학/Spring & Hibernate

Spring> bean과 생성자 설정하기

1.인터페이스와 클래스 생성

인터페이스 생성

몰랐는데 클래스 생성시 인터페이스를 같이 만들 수 있는 편의기능이 있었다..

 

인터페이스 메소드를 만들어준다.

 

Coach 인터페이스도 만들어주고 클래스도 구성해준다.

 

 

2. 생성자 만들기

BaseballCoach 생성자를 FortuneService로 지정하고 FortuneService의 메소드를 실행하는 메소드를 만든다..

 

applicationContext.xml 파일에 만들어 놓은 클래스를 적어준다..

메인에서 사용될 때 여기를 보고 이용한다.

생성자는 어떻게 구성해야하는 눈여겨보자..

 

 

3. spring config 파일에 구성

 

결과가 잘 나온다...

 

 

 

만약 다른 클래스로 바꾸고 싶다면????

그러면 클래스를 먼저 만들어 주고

이름만 xml에서 TrackCoach로 바꾸면 된다...

메인 앱에서는 손 댈 필요가 없다.