본문 바로가기

Spring21

Spring boot 2.x -> 3.x https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-3.0-Migration-Guide Spring Boot 3.0 Migration Guide Spring Boot. Contribute to spring-projects/spring-boot development by creating an account on GitHub. github.com 가장 먼저 참고할 문서는 공식문서의 마이그레이션이다. 다음 문서도 마이그레이션에 도움이 많이 됐다. https://techblog.lycorp.co.jp/ko/how-to-migrate-to-spring-boot-3 해야하는 일 Java 17 이상 사용 Spring Boot 버전을 3이상으로 수정 Jav.. 2024. 2. 9.
RequestMapping("/") vs RequestMapping("") 발단은 이렇다. 톡방에 RequestMapping의 질문이 올라왔다. 크게 고민해본적이 없어 갑자기 호기심이 생겼다. @RestController public class HelloController { @GetMapping("/") public String foo() { return "absolute"; } @GetMapping("") public String foo2() { return "empty"; } } Controller를 생성했다. http://localhost:8080으로 접근하면 어떤 것이 실행될까? 특별히 /를 붙이지 않았지만 @GetMapping("/")으로 접근이 되었다. @RestController public class HelloController { // @GetMapping(".. 2021. 10. 7.
Propagation 주석 https://docs.spring.io/spring-framework/docs/4.1.2.RELEASE/javadoc-api/index.html?org/springframework/transaction/annotation/Propagation.html Spring Framework 4.1.2.RELEASE API docs.spring.io Enumeration that represents transaction propagation behaviors for use with the Transactional annotation, corresponding to the TransactionDefinition interface. 트랜잭션 어노테이션 사용시 사용되는 propagation 이다. Transaction.. 2021. 8. 16.
인터파크 API 사용하기 리액트 연습할겸 도서API를 찾다가 인기 순위같은 것들을 사용하고 싶었기에 인터파크 API를 써보기로했다. http://book.interpark.com/bookPark/html/bookpinion/api_main.html API 키가 필요한데 도서 인터파크로 들어가서 상단 북피니언으로 들어간다. http://book.interpark.com/bookPark/html/book.html [인터파크도서] 싸니까 믿으니까 인터파크도서 싸니까 믿으니까 인터파크니까 인터파크 도서 책을 고르고, 구매하고, 읽고, 공유하는 것까지 한 번에! 책에 관한 모든 것, '인터파크 도서'를 만나보세요. book.interpark.com 여기서 왼쪽 관리에 들어가면 API키를 사용할 수 있다. 이제 리액트앱을 만들......... 2021. 7. 26.