Spring
-
[Spring] Spring MVC 흐름리뷰노트/Spring 2023. 10. 22. 23:58
Spring MVC는 클라이언트의 요청을 편리하게 처리해주는 프레임워 입니다. (Spring Web MVC 를 주로 Spring MVC로 부릅니다.) MVC 는 Model, View, Controller 의 약자 Model : 데이터 관리 및 비즈니스 로직을 처리하는 부분이고 (DAO, DTO, Service ..) View : 비즈니스 로직의 처리 결과를 통해 유저 인터페이스가 표현되는 구간이고 (html, jsp, tymeleaf, mustache .. 등) Controller : 사용자의 요청을 처리하고 Model과 View를 중개하는 역할을 합니다. 구성요소 DispatcherServlet : Client 에게 요청을 받아 응답까지의 MVC 처리과정을 통제한다. (다른 구성요소..
-
[MyBatis] foreach 문 정리 (List, Array)리뷰노트/MyBatis 2022. 8. 12. 17:40
[MyBatis] foreach 문 정리 collection은 꼭! 넘겨주는 배열 변수명과 동일하게 작성해야 합니다. collection : 전달받은 인자. List or Array 만 전달 받을 수 있음 item : 전달받은 인자 값을 alias 명으로 대체 open : 구문이 시작될때 삽입할 문자열 close : 구문이 종료될때 삽입할 문자열 separator : 반복 되는 사이에 출력할 문자열 index : 반복되는 구문 번호이다. 0부터 순차적으로 증가 - 배열 예시 ex) int[] intArray = {1,2,3,4}; - 리스트 예시 ex) List listA = new ArrayList(); or List chkList = sampleServic..