Controller

· Spring
VO객체를 만들어 JSON으로 출력을 하다보면 상황에 따라 필요 없는 값을 모두 보여준다. 기본적인 스프링 MVC 구조를 예를 들어보겠다! /* VO */ public class BoardVO { private String id; private String title; private String contents; private String link; /* Getter */ /* Setter */ /* ToString */ } /* DAO */ @Repository public class BoardDAO { @Autowired private SqlSession session; private String namespace = "com.xxx.xxx.xxx.mapper."; public List selectB..
· Spring
@RestController는 @Controller에 @ResponseBody가 추가된 것으로 주 용도는 Json 형태로 객체 데이터를 반환하는 것이다. Controller로 View 반환 1. Client는 URI 형식으로 웹 서비스에 요청을 보낸다. 2. DispatcherServlet이 요청을 위임할 HandlerMapping을 찾는다. 3. HandlerMapping을 통해 요청을 Controller로 위임한다. 4. Controller는 요청을 처리한 후에 ViewName을 반환한다. 5. DispacherServlet은 ViewResolver를 통해 ViewName에 해당하는 View를 찾아 사용자에게 반환한다. Controller로 Data 반환 1. Client는 URI 형식으로 웹 서비스..
· Spring
1. MyBatis org.mybatis mybatis 3.2.8 2. MyBatis Spring org.mybatis mybatis-spring 1.2.2 3. root-context.xml 내용 추가 4. src/main/resources 파일 추가 (mybatis-config.xml) 5. src/main/resources 폴더와 파일 추가 (Mapper.xml) ex) 1) mappers -> com -> ex -> exercise -> board -> mapper 순으로 폴더 생성 2) Mapper.xml 생성 BoardMapper.xml http://mybatis.org/dtd/mybatis-3-mapper.dtd"> m.ex.exercise.board.mapper"> INSERT INTO b..
공모
'Controller' 태그의 글 목록