java2 스프링부트(Spring Boot) 에서 JPA의 Auditing 기능을 이용한 투표 작성 시간, 작성자 자동 기입하기 안녕하세요, 스프링부트에서 투표 작성 시간을 자동으로 기입하는 방법에 대해서 알아보겠습니다. 1. 생성 시간과 수정 시간을 기록하는 기본 클래스 작성하기 JPA의 Auditing 기능 Auditing이란? 데이터의 생성, 수정 시간 등을 자동으로 관리해주는 기능이다. 이를 통해 데이터의 변경 이력을 손쉽게 관리할 수 있게 도와준다. JPA Audit 기능을 사용하려면, 스프링 부트 애플리케이션에서 @EnableJpaAuditing 어노테이션을 추가하여 JPA Auditing을 활성화해주어야 한다 JPA의 Auditing 기능을 사용하여 생성 시간과 수정 시간을 자동으로 기록하기 위해 먼저 아래와 같이 'DateAudit'라는 이름의 추상 클래스를 만들어 주었다 이 클래스는 'createdAt'와 'upd.. 2023. 12. 5. 스프링 부트(Spring Boot) 구조 안녕하세요 코딩 입문자 만슨 입니다. 백엔드 쪽을 공부하면서 알게 되고 배운 것을 기록하는 블로그 입니다. 훈수 언제든지 환영입니다. 스프링 부트란? 스프링 부트(Spring Boot)는 자바(Java) 기반의 오픈 소스 프레임워크이다. 스프링 부트는 스프링 기반의 애플리 캐이션을 보다 빠르고 쉽게 개발 할 수 있도록 도와주는 Web aplication Framework 다. 스프링 부트는 스프링 프레임워크를 기반으로 하고 있으며, 자동 설정(Auto Configuration) 기능을 통해 개발자가 별도의 설정 없이도 적절한 환경을 구성할 수 있도록 해주는 아주 좋은 프레임 워크이다. 그럼 어떠한 기능때문에 우리에게 편리한 개발을 도와주는지 한 번 알아보자 스프링 부트의 주요 기능 1. 자동 설정(Aut.. 2023. 11. 24. 이전 1 다음