servlet 호출 예외 중 UnsatisfiedDependencyException 의존을 만족되지 않아 예외가 발생했다고 보고 두가지 경우를 생각했다.
어딘가 흐름이 끊겼다.... @autowired 혹은 @service 등 부족한 부분이 있나 생각.. 왜냐하면 컨트롤러 컨테이너와 서비스 컨테이너를 연결하고 인터페이스를 통해 SQL에 접근해야하는데 한 곳이 단절되어 정보를 가져올 수 없는 것으로 판단되었다.
xml 설정 오류 - beans id가 잘못되거나 없으면 그럴 수 있지만, 입력이 되어 있었다.
결과는 1이 였다. beans 그래프를 보니 컨테이너 하나가 부족했었다.
@Service
public class MemberService {
@Autowired
private MemberConnectSQL memberConnectSQL;
public void joinMember(MemberVo param) {
memberConnectSQL.joinMember(param);
}
}
MemberService에 @Service 넣어주니 정상 작동하였다.!