Spring/Spring Web MVC (18) 썸네일형 리스트형 스프링 웹 MVC @Controller : 요청을 Mapping할 수 있는 컨트롤러 역할을 수행하는 클래스. @GetMapping @PostMapping DAO, DTO, Service 더보기 출처 : 노력중인 게으름뱅이"DAO, DTO, Service" Spring Framework의 MVC에서 Model은 Service, DAO, DTO로 나눌 수 있다. DAO Data Access Object의 줄임말. DB를 사용해 데이터를 조회하거나 조작 기능을 담당 Domain Logic (비즈니스 로직이나 DB와 관련 없는 코드들)을 Persistence Mechanism과 분리하기 위해 사용 됨 Persistence Layer: Database에 data를 CRUD(Create, Read, Update, Drop)하는 계층 위와 같이 따로 분리해놓은 이유는 HTTP Request를 Web Application이 받게 되면 Thread를 생성하게 되는데 비지니스 로직이 DB로부터 데이터를.. 이전 1 2 3 다음