Controller : - 사용자의 Request를 전달받아 요청의 처리를 담당하는 Service 를 호출 Service : - Controller에 의해 호출되어 실제 비즈니스 로직과 트랜잭션을 처리 - dao를 호출하여 DB CRUD를 처리 후 Controller로 반환 dao : - Service에 의해 호출되어 DB CRUD를 담당 mapper : - dao에서 요청하는 실제 쿼리문이 위치하는 곳 단순하게 페이지를 불러오고 DB정보를 한번에 불러오는 간단한 프로젝트의 경우 Service와 dao의 차이가 거의 없을 수 있다. Service는 사용자가 요청한 작업을 처리하는 과정을 하나의 작업으로 묶은 것이고, dao는 CRUD작업을 하나씩 분할해 놓은 것이다. 사용자가 한 번의 요청으로 단순히 페..
Spring작업 시 웹 페이지에서 서버로 혹은 서버에서 웹 페이지로 데이터를 보내는 경우 페이지 이동이나 ajax 를 사용한 데이터 이동 시 데이터를 쓰기 편한 형태로 변환할 필요가 있다. HttpServletRequest 의 getParameterMap() 으로 만들어지는 map의 값이 String형태의 Array이다. 위 형태의 데이터로 ibatis 에서 map을 사용하면 제대로 동작하지 않으므로 Parameter의 값을 HashMap형태로 변환하고자 한다. 우선 Controller로 받아온 HttpServletRequest를 가져온다. Service.java 1234567891011121314151617@Autowiredprivate Mapper mapper; public List getInfoLi..
- Total
- Today
- Yesterday
- Service
- es6
- image resizing
- 동작원리
- Request
- HttpServletRequest
- HashMap
- Spring
- Calendar
- dao
- git
- 자료형
- CSS
- JavaScript
- 변수
- HTML
- 호이스팅
- 이미지 리사이징
- var
- 달력
- jQuery
- script
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |