놀코에 오신 것을 환영합니다.

놀아보자 코드랑

springboot 4

Spring / @RequestBody vs @RequestParam 이해하기

컨트롤러에서 데이터를 인자에 할당하는 대표적인 방법으로는 @RequestBody 와 @RequestParam 이 있다. @Controller public class UserController { @PostMapping("/receive") public String age(@RequestParam String name) { System.out.println("통신 성공"); System.out.println(">>> " + name); return "index"; } } @Controller public class UserController { @PostMapping("/receive") public String age(@RequestBody String name) { System.out.println("..

KOSTA/Spring 2021.08.23

Spring Boot에서 CORS 적용해보기

Spring Boot에서 CORS 적용해보기 안녕하세요! 이번 포스팅에서는 CORS가 무엇인지 간단하게 알아보고, Spring Boot에서 CORS를 적용하는 방법에 대해 알아보겠습니다. 전체 코드는 Github에서 확인이 가능합니다. ✍️ 저는 만들어둔 API 서버로 클라이언트에서 통신을 시도할 때, 콘솔에 아래와 같은 오류 메세지를 마주친 경험이 있습니다. ❌ Access to XMLHttpRequest at '~' from origin '~' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. 부랴부랴 구글링을 해서 검색해보니, 'CORS'를 적용하면 되..

KOSTA/SpringBoot 2021.08.13

Spring Boot - Mybatis 설정

root-context.xml 사용 안하고, 자바 @configuration 사용함. application.properties 파일 server.port=9999 server.servlet.context-path=/dmmybatis spring.mvc.view.prefix=/WEB-INF/jsp/ spring.mvc.view.suffix=.jsp #hikari CP -- SPRING BOOT에 이미 포함된 라이브러리 spring.datasource.hikari.driver-class-name=net.sf.log4jdbc.sql.jdbcapi.DriverSpy spring.datasource.hikari.jdbc-url=jdbc:log4jdbc:oracle:thin:@localhost:1521:xe spr..

KOSTA/SpringBoot 2021.08.03