java.lang.NoClassDefFoundError: javax/annotation/Generated @Entity annotation을 java 9이상에서 사용시 발생한다. javax-annotation-api를 의존성 주입하면 해결된다. build.gradle ... dependencies { implementation("javax.annotation:javax.annotation-api:1.3.2") annotationProcessor("javax.annotation:javax.annotation-api:1.3.2") ... } Java 2020.12.14
STS4 + Spring Boot + Gradle 기본 세팅하기 환경 구성 개발 툴 : STS 4 -> Spring boot 개발을 위한 최적화 툴이라고 생각함. Intellij CE(무료버전)으로 개발하다 Web과 Spring 그리고 JSP에 대한 기능 미비로 대체함 빌드도구 : Gradle -> Maven Repository도 지원하면서 빠름, Maven에 비해 간결한 설정 프레임워크 : Spring Boot -> Spring 레거시보다 빠른 프로젝트 시작 가능이 최대의 장점이라고 생각한다. 그리고 확장성 부분도 부트가 나온지 꽤 됐기 때문에.. 레거시보단 못하겠지만 그래도 훌륭하지 않을까. 귀찮음을 해결한 대가라고 생각하자. Spring Boot makes it easy to create stand-alone, production-grade Spring base.. Spring 2019.12.23