반응형 개발 일기32 JPA - Auditing 엔티티 변경 시점에 언제, 누가 변경했는지에 대한 정보를 기록하는 기능 Auditing 정보를 담은 추상 클래스 생성어노테이션설명 @MappedSuperclass @EntityListeners(AuditingEntityListener.class) public abstract class BaseTimeEntity { @CreatedDate private LocalDateTime createdDate; @LastModifiedDate private LocalDateTime lastModitiedDate; } @MappedSuperclass 엔티티 클래스들이 해당 어노테이션이 달린 클래스를 상속할 경우 CreatedDate 등의 어노테이션을 컬럼으로 인식 @EntityListeners(AuditingEntit.. 2022. 8. 10. 공공데이터 파싱하기(한국관광공사 API, JAVA, JPA) 안녕하세요. 오랜만에 블로그에 들어왔네요. 오늘 포스팅은 공공데이터 파싱에 관한 것입니다. 사실, 이 프로젝트를 시작했을 때, 이번에는 그냥 가데이터로 진행해야지 생각했었지만.. 제대로 된 데이터로 하는 게 더 괜찮을 것 같다는 생각이 계속 들더라고요.. 그래서 제가 프로젝트에 사용할 데이터를 조금만 DB에 저장해서 사용하기로 했습니다. 우선, http://data.go.kr 로 접속하셔서 회원가입을 신청해주세요 그 후, 원하는 데이터를 선택하신 후 사용신청을 해주시고 서비스 키를 받아주세요 인증키가 제대로 떴다면, 밑에 예제를 한번 테스트해 보세요. 키를 발급받았다 하더라도 적용되는 시간이 있어서 10분 정도는 API를 사용하지 못하실 수 도 있습니다. 밑에 사진이 조금 잘렸지만.. 키를 넣어보시고 미.. 2020. 7. 25. 이전 1 2 3 4 다음 반응형