강사님이 처음에 문제를 해결하다보면 스프링이 된다는 말씀이 떠오르는 강의 였습니다.
처음에 스프링 없이 실습코드 진행할때 객체가 중복선언되어서 멤버서비스와 오더서비스가 다른 객체를 바라보면 어떡하지? 라는 생각에
public MemberRepository memberRepository() {
if(memberRepository == null)
{
return new MemoryMemberRepository();
}else
{
return memberRepository;
}
}
같이 짜봤다가도 이건 스프링이 후공정으로 어떻게 할 수 있는게 아니니 이게 아닌가 보다 했었네요ㅎㅎ 비슷한 방식을 아에 바이트코드 단에서 조작을 하는 거였군요..
새로운 기술을 당위성있게 배워갈 수 있게 커리큘럼이 짜여있어서 그런지 정말 재미있게 보고있습니다~!
ㅎㅎ 감사합니다. 종수님^^
답글