엔티티 설계를 하다보면 공통된 컬럼을 가진 엔티티들을 만들어야 할 때가 종종 있다.똑같은 내용을 두 번 세 번 작업하지 않도록 공통된 부분을 상속받아서 땡겨 쓸 수 있도록 만들어보자.JPA에는 @MappedSuperclass라는 어노테이션이 존재한다.공식 주석에는 아래
Apache POI 라이브러리는 자바 생태계에서 OOXML에 기반을 둔 다양한 Office 관련 파일들을 조작할 수 있도록 도와주는 라이브러리이다 오늘은 Apache POI 를 이용해 엑셀 파일에서 데이터를 불러오고 처리하는 작업을 해보자 Workbook POI 라이
Legacy 프로젝트를 Java 17버전으로, Spring Boot 3.2.4 버전으로 업그레이드 한 시점에서 RestTemplate 대신 RestClient를 사용했었다(새로운 기술은 써보자는 마인드)그럼에도 회사에서는 아직 Java 1.8 버전을 쓰는 프로젝트가 대
백엔드 서버의 특정 상황에서 Push Notification을 위해 Firebase Message를 전송시키는 API를 작성해보자