Spring (2) 썸네일형 리스트형 프로젝트 생성, 이미 사용중인 포트일 때 해결법 이 글은 작성자의 개인 공부를 위해 작성한 글입니다.실제 이론, 실습과 다른 부분이 있을 수 있습니다.1. 스프링 부트 스타터 사용 (https://start.spring.io/)- Maven보다는 Gradle을 더 많이 사용한다고 하니 Gradle을 사용한다. (빌드 속도와 병렬 빌드 높은 유연성 등의 장점)- SNAPSHOT는 개발하고 있는 부트이며 뒤에 아무것도 안 붙어있는 가장 최신 버전을 사용하는 것을 추천한다고 한다.- 나머지 빈칸에 원하는 Group명과 Artifact를 사용하면 된다. - Spring Web : 아파치와 톰캣을 기본적으로 내장하고 있음 - Thymeleaf : 웹 애플리케이션 템플릿 엔진 (HTML 파일이 그대로 브라우저에서 열릴 수 있음)- Spring Data JPA .. 스프링부트와 JPA에 대해 이 글은 작성자의 개인 공부를 위해 작성한 글입니다.실제 이론, 실습과 다른 부분이 있을 수 있습니다.1. 스프링부트(Spring Boot)스프링부트는 **스프링 프레임워크(Spring Framework)**를 더 간편하게 사용할 수 있게 만들어진 서브 프레임워크이다.기존 스프링은 복잡한 설정이 많았지만, 스프링부트는 이를 자동 설정해준다.(기본적인 설정을 자동으로 해줌, Tomcat과 같은 웹 서버를 내장하고 있음, 다양한 플러그인을 통해 기능 확장 가능)2. JPA(Java Persistence API)JPA는 자바 객체와 데이터베이스 간의 매핑을 자동으로 관리해주는 ORM(Object-Relational Mapping) 기술이다.개발자가 SQL 쿼리를 직접 작성하지 않고도, 데이터베이스 작업을 자바.. 이전 1 다음