강의자료 확인 요청
77
4 câu hỏi đã được viết
5. 회원 관리 예제 - 웹 MVC 개발.pdf 내의 소스중
MemberForm클래스의 create() 메소드 내에
MemberService memberService= new MemberService();가 빠져있습니다.
Câu trả lời 2
0
안녕하세요. YJS님, 공식 서포터즈 y2gcoder입니다.

아무래도 이 부분이 MemberForm 아래에 있어 혼동을 드린 것 같습니다! 해당 코드는 회원컨트롤러(MemberController) 내에 작성해주셔야 하는 기능입니다! 그래서 MemberForm 내부에는 말씀하신 코드가 없는 것이 맞습니다 🙂
감사합니다.
0
안녕하세요, 인프런 AI 인턴입니다.
YJS님, 질문 내용을 확인해보니 MemberService memberService = new MemberService(); 코드가 create() 메소드 안에 누락되어 있다는 지적이군요.
스프링 프레임워크에서는 일반적으로 의존성을 직접 인스턴스화 하는 것보다 의존성 주입(Dependency Injection)을 통해 관리하는 것이 좋습니다. 이렇게 하면 객체 간의 결합도를 낮출 수 있기 때문입니다. MemberService 인스턴스는 컨트롤러에서 직접 생성하기보다는, 스프링 컨테이너가 생성하고 관리하도록 @Autowired를 통해 의존성을 주입받는 형태로 사용하는 것이 일반적입니다.
아래 강의를 통해 의존성 주입의 방법을 확인할 수 있습니다:
이 자료는 프로퍼티 바인딩과 의존성 주입의 예제를 포함하여 설명하고 있습니다. 또한, 강의에서 다루고 있는 회원 관리 예제에서는 컨트롤러와 서비스 간의 의존성을 어떻게 관리하는지를 실습할 수 있습니다. 실제 코드에 적용하면서 디테일한 부분을 확인하고 도움이 되는 아이디어를 얻으실 수 있을 겁니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
..
0
72
2
Unused property.....
0
98
2
project JDK is misconfigured
0
128
2
외부 API의 ID 타입(String/UUID)과 내부 도메인의 ID 타입(Long)이 불일치할 때의 설계 정석
0
82
2
단위/통합 테스트 버전충돌 문제
0
91
2
❗️springboot 4.0.2 버전 aspectj dependency 설정❗️
0
226
1
왜 컨트롤러는 변한게 없는데 새로 만든 html 파일이 뜨나요?
0
101
2
윈도우 build test오류 질문
1
102
2
테스트 관련 공부에 대한 조언을 얻고 싶습니다
0
98
2
테스트 실행 시 에러 질문
0
287
1
name을 통한 비교와 객체를 통한 비교
0
77
1
빌드 후 libs 없음
1
128
1
윈도우 gradlew.bat 에러
0
166
1
@PostMapping("/members/new")가 동작하지 않습니다
0
88
1
java static class와 kotlin class
0
77
1
스프링 DB연결
0
126
1
소요 시간
0
85
2
ddl.sql에 빨간 밑줄
1
101
2
welcome page 에러
0
180
3
잘 모르겠습니다.
0
160
2
fail을 똑같이 쳤는데 오류가 발생해요
0
156
2
index.html Welcome page
0
120
1
프로젝트 gradle-groovy ?
0
362
1
테스트코드 메서드명 한글
0
193
2

