Eclipse기반 단순 SpringFramework개발에서는 Maven기반 프로젝트로 개발을 진행했습니다. 하지만 SpringBoot에서는 다들 gradle로 build 를 관리하길래 두 방식의 차이를 알아봐야겠더군요. 1) Build 먼저 Maven,
SpringBoot는 아무래도 IDE 를 Intellij를 많이 사용하는거 같아 찾아볼수 있는 자료가 많다보니 Intellij를 사용하게 되었습니다. 확실히 차이점이 있다는 것을 알게되었고 기본적으로 프로젝트 생성 시 주입하는 의존성에 대해 설명해보고자 합니다
Gradle은 의존관계가 있는 라이브러리를 기본적으로 다운로드 합니다. 즉, 최상위의 의존성을 주입하게 되면 필요한 라이브러리를 전부 자동으로 가져오는 것입니다. 주로 사용하는 의존성 기반 라이브러리는 다음과 같습니다. spring-boot-starter-web spring-boot-starter-tomcat ...
<※ 결과는 다음과 같습니다.>
1) 개념 1-1) ORM(Object Relational Mapping) JPA의 본격적인 설명에 앞서 설명을 드려야 할 부분이 있습니다. JPA가 ORM은 하나의 프레임워크로 Java 환경에서 구현하기 위한 표준 명세이기 때문입니다. ORM(Obj
1. 기능 종류 SpringEL 문법 통합 스프링 빈 직접 호출 편리한 폼 관리를 위한 추가 속성 th:object th:field, th:errors, th:errorclass 폼 컴포넌트 기능