[JPA]@CreatedDate에 날짜가 안 담길때 오류
[JPA/MariaDB]Entity에 복합키와 FK 제약조건 넣기
[JPA/MariaDB]errno: 150 Foreign key constraint is incorrectly formed 해결방법
[JPA] Entity VS DTO

[JPA] Entity VS DTO

JPA프로젝트를 구글링하다보면 Entity와 DTO를 필드가 거의 똑같은데 나눠서 작성한다.
왜 그렇게 해야할까?
Entity 클래스를 데이터베이스와 맞닿은 핵심 클래스로 Request/Response 클래스로 사용하면 안되기 때문이다.

Read More
[JPA] 기초 Query Method(쿼리메서드)와 Entity(엔티티)

[Lombok]@build, @Data 차이

자바프로젝트를 사용하면서 없어선 안될 라이브러리가 바로 롬복이다.
스프링부트프로젝트로 생성시 롬복 라이브러리를 바로 추가할 수 있다.
또는 사이트에서 jar를 다운로드받아 외부라이브러리로 import하여 사용할 수 있다.

Read More

application.properties과 application.yml 차이

스프링부트 프로젝트를 설정하다보면 application.properties 또는 application.yml 혹은 둘 다 만날때가 있다.
이 둘은 외부 속성을 설정하는 파일이다. 그럼 둘의 차이점은 무엇일까?

Read More
[Springboot]Springfox Boot Starter

[Springboot]Springfox Boot Starter

Swagger는 다양한 라이브러리가 있다. 그 중 Swagger2와 Swagger-ui 조합이 현재 가장 많이 사용된다.
오늘 포스팅에서는 스프링부트환경에서 Swagger2 라이브러리보다 쉽게 사용할 수 있는 Springfox Boot Starter를 소개하려고한다.

Read More