일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Thymeleaf
- View
- Board
- Controller
- SpringBoot
- html
- JDBC
- Array
- spring
- 상속
- 이클립스
- MVC
- db
- jsp
- Eclipse
- string
- Java
- 문자열
- React
- Oracle
- 조건문
- Database
- rpa
- API
- git
- Scanner
- Uipath
- 배열
- mysql
- jquery
- Today
- Total
목록MVC (6)
유정잉

[ Controller와 RestController의 차이 ] @Controller : return에 입력한 경로 출력 만약 문자열로 출력하고 싶다면 @ResponseBody 사용 ! @RestController : ModelAndView를 사용해야지 원하는 페이지 호출 ! 사용 안 하면 return에 입력한 문자열 그대로 출력[ RestController ModelAndView 사용법 + id에 값 추가하는 법 ]public ModelAndView view(ModelAndView mv){ mv.addObject("id","kimhyeonMin"); mv.setViewName("index"); return mv;} [ @RequestParam 과 @RequestBody의 차이점 ]@..

14. restcontroller Restful API : 서버의 응답결과를 데이터만으로 구성하여 클라이언트로 전달하는 서버를 의미 [ MVC_Basic_25 - project ] - restcontroller1) kr.bit.controller package안에 RestTestController.java class 생성 2) Jackson Databind -> pom.xml에 코드 추가 com.fasterxml.jackson.core jackson-databind 2.15.2 3) kt.bit.beans package에 Data.java class 생성 후 필드 선언package kr.bit.beans; public class Data { private String num1; private int nu..

10. 어노테이션 종류들 (@AssertTrue, @AssertFalse, @Max, @Min, @Size, @Null, @NotNull, @Digits, @Pattern @NotEmpty, @NotBlank, @Positive, @PositiveOrZero, @Negative, @Email ... )11. 유효성 (Validator C) : 1. Validator 인터페이스 구현 2. 컨트롤러에 인터페이스 등록12. 인터셉터 : AOP요소를 적용한 스프링 MVC 요소 (관심을 가지고 있다가 요청이 들어오면 컨트롤러를 이용해 가로챌수있다)13. DB 자바 설정 / DB xml 설정 [ MVC_Basic_20 - project ] - @어노테이션 종..

1. 추출 / 주입 받기 - HttpServletRequest 사용 (request.getParameter()) - WebRequest 사용 - 경로로 주입받기(=@PathVariable) 주소/값1/값2/값3/... - ** @RequestParam ** 중요 !! : 값을 직접 주입받을 수 있다 (이름이 무조건 같아야함 !! 즉, 변수이름=파라미터이름) - @ModelAttribute : 파라미터를 객체로 주입받을 수 있다. 생략도 가능하다. (@RequestParam은 일반변수, 파라미터로 주입 받음) - 여기까진 값을 주입받아 값을 콘솔에 출력 !!!2. viewReslover - 값을 주입받아 값을 브라우저에 출력 - 값을 담는 setAttri..

1. 추출 / 주입 받기 - HttpServletRequest 사용 (request.getParameter()) - WebRequest 사용 - 경로로 주입받기(=@PathVariable) 주소/값1/값2/값3/... - ** @RequestParam ** 중요 !! : 값을 직접 주입받을 수 있다 (이름이 무조건 같아야함 !! 즉, 변수이름=파라미터이름) - @ModelAttribute : 파라미터를 객체로 주입받을 수 있다. 생략도 가능하다. (@RequestParam은 일반변수, 파라미터로 주입 받음) - 여기까진 값을 주입받아 값을 콘솔에 출력 !!!2. viewReslover - 값을 주입받아 값을 브라우저에 출력 - 값을 담는 setAttri..

[ 일반 project에서 maven project로 바꾸는 방법 1 - dynamic -> convert maven ] 1) Porject 오른쪽 클릭 -> Configure -> Convert to Maven Project ( project가 maven으로 바뀐 거 확인할 수 있음) [ 일반 project에서 maven project로 바꾸는 방법 2 - sts 설치 ] 1) Help -> Eclipse Marketplace 혹은 spring sts 검색 후 다운로드 https://spring.io/tools Spring | Tools spring.io [ 일반 project에서 maven project로 바꾸는 방법 3 - 전자정부프레임워크 ] 1) 개발자 교육 -> 교..