1.인터페이스와 클래스 생성
인터페이스 생성
몰랐는데 클래스 생성시 인터페이스를 같이 만들 수 있는 편의기능이 있었다..
인터페이스 메소드를 만들어준다.
Coach 인터페이스도 만들어주고 클래스도 구성해준다.
2. 생성자 만들기
BaseballCoach 생성자를 FortuneService로 지정하고 FortuneService의 메소드를 실행하는 메소드를 만든다..
applicationContext.xml 파일에 만들어 놓은 클래스를 적어준다..
메인에서 사용될 때 여기를 보고 이용한다.
생성자는 어떻게 구성해야하는 눈여겨보자..
3. spring config 파일에 구성
결과가 잘 나온다...
만약 다른 클래스로 바꾸고 싶다면????
그러면 클래스를 먼저 만들어 주고
이름만 xml에서 TrackCoach로 바꾸면 된다...
메인 앱에서는 손 댈 필요가 없다.
'컴퓨터공학 > Spring & Hibernate' 카테고리의 다른 글
Spring> Bean> Scope 와 LifeCycle (0) | 2021.04.12 |
---|---|
Spring> bean 에 properties 파일을 이용하는 법 (0) | 2021.04.11 |
Spring> bean에서 Setter 설정하는 법 (0) | 2021.04.10 |
Spring> Bean 사용하기 (0) | 2021.04.09 |
Spring> 라이브러리 설치법 (0) | 2021.04.08 |