일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 순열 재귀
- 자바스크립트 이벤트처리
- 재귀함수
- jquery 속성선택자
- 순열코드
- str to char array
- Java
- 자바입출력
- 서로소
- jquery 이벤트 처리
- 알고리즘
- inner class
- java Collections.sort()
- 자바스크립트 이벤트중지
- 자바
- 자바 순열 코드
- parseInt()
- 조합 재귀
- java lambda
- char to str
- 후위표기
- jquery dom 계층 선택자
- jquery 필터선택자
- java 내부 클래스
- 자바 재귀 조합
- 알고리즘 그래프
- Interface
- 자바 조합 재귀
- 재귀
- 상속
- Today
- Total
목록Spring (18)
유블로그
application.properties 파일에서 아래 내용 추가 mybatis.configuration.map-underscore-to-camel-case=true
REST 관련 Annotation @RestController Controller 가 REST 방식을 처리하기 위한 것임을 명시 @ResponseBody JSP 같은 뷰로 전달되는 것이 아니라 데이터 자체를 전달 @PathVariable URL 경로에 있는 값을 파라미터로 추출 @CrossOrigin Ajax 크로스 도메인 문제를 해결 @RequestBody JSON 데이터를 원하는 타입으로 바인딩 @RestController @RequestMapping("/country") public class CountryController { @Autowired private CountryService service; @PostMapping("/regist.do") //@ResponseBody public Map..
REST API 공공데이터를 외부 응용 프로그램에서 사용할 수 있도록 OPEN API를 제공하는데, 사용기술은 REST API이다. REST는 하나의 URI는 하나의 고유한 리소스를 대표하도록 설계된다는 개념에 전송방식을 결합해서 원하는 는 작업을 지정한다. HTTP URI를 통해 제어할 자원을 명시하고, HTTP Method(GET, POST, PUT, DELETE)을 통해 해당 자원을 제어하는 명령을 내리는 방식의 아키텍처. + 리소스는 JSON, XML 등의 다양한 형태로 나타낼 수 있다. 기존 서비스와 REST 서비스 차이점? 기존 서비스 - 요청에 대한 처리를 한 후 가공된 data 를 이용하여 특정 플랫폼에 적합한 형태의 View로 만들어서 반환한다. REST - data 처리만 한다거나, 처..
1. HttpServletRequest 이용한 데이터 공유 - jsp - controller @GetMapping("test01.do") public void test01(HttpServletRequest request, Member member) { ///WEB-INF/views/share/test01.jsp System.out.println(member.getId()); request.setAttribute("member", member); } - 결과 jsp test01 페이지 공유된 정보 id : ${member.id} pw : ${member.pw} name : ${member.name} controller에서 member라는 이름으로 설정했으니까 member. 으로 접근~! 2. 메서드의 매개..
Controller가 View 이름 혹은 객체를 반환하여 DispatcherServlet에게 전달하면, ViewResolver 와 View를 통해 이름 혹은 객체에 맞는 view를 생성하게 된다. 그래서 일단 servlet-context.xml 에 ViewResolver를 설정해야한다. - servlet-context.xml 파일 매핑은 prefix+요청된 뷰+suffix 로 된다. 예로 들어 /board/list 가 view 이름으로 리턴되었다면 /WEB-INF/views/board/list.jsp 로 매핑된다. 1. String 리턴타입 - jsp - controller /** 반환타입이 String 일 경우 (ajax 호출이 아닌 경우) - 페이지 이름의 개념으로 사용 - 설정된 뷰 리졸버를 활용한..
1. HttpServletRequest - jsp - controller @GetMapping("test01.do") public String test01(HttpServletRequest request) { String id = request.getParameter("id"); String pw = request.getParameter("pw"); String name = request.getParameter("name"); System.out.println(id); System.out.println(pw); System.out.println(name); return "redirect:/index02.jsp"; } 2. @RequestParam - jsp - controller // @RequestPa..
package com.hello.lecture._01request; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; @Controller("com.ssafy.hello._01request.Test") @RequestMapping("/r..