inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

스프링 핵심 원리 - 기본편

@Configuration과 바이트코드 조작의 마법

스프링 정말 신기하고 재미있네요ㅎㅎ

221

박종수
2

강사님이 처음에 문제를 해결하다보면 스프링이 된다는 말씀이 떠오르는 강의 였습니다.

처음에 스프링 없이 실습코드 진행할때 객체가 중복선언되어서 멤버서비스와 오더서비스가 다른 객체를 바라보면 어떡하지? 라는 생각에

public MemberRepository memberRepository() {
if(memberRepository == null)
{
return new MemoryMemberRepository();
}else
{
return memberRepository;
}
}

같이 짜봤다가도 이건 스프링이 후공정으로 어떻게 할 수 있는게 아니니 이게 아닌가 보다 했었네요ㅎㅎ 비슷한 방식을  아에 바이트코드 단에서 조작을 하는 거였군요..

새로운 기술을 당위성있게 배워갈 수 있게 커리큘럼이 짜여있어서 그런지 정말 재미있게 보고있습니다~!

답변 1

0

김영한

ㅎㅎ 감사합니다. 종수님^^