Spring18 MVC패턴 마이바티스 적용 MVC = model,view,controller 이미지출처: https://code.tutsplus.com/tutorials/an-introduction-to-model-view-presenter-on-android--cms-26162 Controller ( mvc의 c) 1. 사용자의 요청을 처음 받음 ( 네이버 / 뉴스 /아이돌) 2. 대문 역할(출입문) 3. @Controller 어노테이션 -> 리턴 view (데이터 전송도 가능) 화면 부를 때 4. @RestController - > 리턴 data (뷰 전송 X) 데이터 부를 때 ( 개발자들이 웹페이지 데이터 전송확인할 때, 페이지를 전부 로드하지 않고 데이터만 확인하고 싶기 때문에 씀) 5.뷰와 모델의 관계를 만들어준다. Service ( m.. 2022. 1. 8. @bean이랑 @component 차이 공부하다가 설명을 봐도 도저히 이해가 안갔음 그냥 IoC가 관리하는 의존성 주입 객체로 이해했는데 오늘 쌤한테 제대로 설명을 들음 @Component랑 @Bean 둘다 의존성을 주입하는 것임 즉, 내가 만든 코드가 프로그램 너꺼다!! 해주는 거임 근데, @bean의 경우 주로 스프링부트에 동작하는 기능을 만들 때 쓰고, @Component는 화면을 위해 일하는 애라는 늬앙스를 가지고 있음 스프링부트할 때 주로 @component를 많이 썼는데, 생각해보니까 화면 구성에 필요한 부분을 만들 때 썼었다 . 예를 들면 pagingVO 할 때도 화면 구성하는 부분이라서 @component씀.. 2022. 1. 8. 이전 1 2 3 4 5 다음