![[Spring Boot/JPA] 스프링 부트에서 JPA시작하기](/_astro/image-0.CYMVNcUy.png)
Database 5
[Spring Boot/JPA] 스프링 부트에서 JPA시작하기
Spring Boot + Gradle 환경에서 JPA를 시작하는 방법을 안내합니다. 프로젝트 설정, EntityManager 사용, 엔티티 설계까지 다룹니다.
![[Spring Boot/JPA] 스프링 부트에서 JPA시작하기](/_astro/image-0.CYMVNcUy.png)
Spring Boot + Gradle 환경에서 JPA를 시작하는 방법을 안내합니다. 프로젝트 설정, EntityManager 사용, 엔티티 설계까지 다룹니다.

Spring의 @Controller와 @RestController의 차이점을 실행 흐름과 함께 비교하고, @ResponseBody의 역할을 설명합니다.
Spring의 ResponseEntity 개념과 사용 이유를 알아봅니다. HTTP 상태 코드를 세밀하게 제어할 수 있는 응답 방식을 설명합니다.

IntelliJ에서 Maven 기반 Spring MVC 프로젝트를 생성하고 Tomcat 서버로 실행하는 전체 과정을 단계별로 안내합니다.

Swagger를 Spring 프로젝트에 적용하는 방법과 @ApiOperation, @ApiParam 등 주요 어노테이션 사용법을 정리합니다.
XSS 공격의 원리와 방어 방법을 알아보고, 네이버에서 제공하는 Lucy-xss-filter 라이브러리의 특징과 Spring 적용 방법을 정리합니다.