티스토리 뷰
프로젝트 세팅하기.
가장 먼저 수행해야할 작업은 프로젝트 세팅이다.
프로젝트 생성하기.
스프링은 가장 먼저 SpringInitializer 에 들어가서 프로젝트를 생성한다.

위와 같이 내용을 입력한다.
- Project: GradleProject
- Language: Java
- Spring Boot: 2.1.4
- Project Metadata:
- Group: com.schooldevops.pratical
- Artifact: simpleboard
- Name: simpleboard
- Description: Simple Board Project
- Package name: 디폴트
- Packaging: Jar
- Java: 11
- Dependencies:
- Lombok: Lombok 은 클래스 파일의 setter/getter 등 기본적으로 필요한 코드를 간단한 어노테이션으로 쉽게 생성할 수 있게 해준다.
- Spring Web: web 개발을 할 것이기 때문에 Web 을 선택한다.
- Spring Data JPA: JPA 를 이용할 것이기 때문에 JPA 를 선택한다.
위와 같이 설치하고 "Generate" 를 클릭하면 프로젝트를 다운로드 받을 수 있다.
프로젝트 로드하기.
이제 IntelliJ 에 프로젝트를 로드한다.
해당 디렉토리로 이동하여 다음 명령을 선택한다.
idea .

위와 같이 오류가 보입니다. Enable 해주면 된다.
Lombok 및 어노테이션 세팅하기.
Lombok 과 Annotation 으로 작업이 되는 JPA 를 위해서 다음 몇가지 설정이 필요하다.
Lombok 플러그인 설치하기.
맥에서는 Cmd + , 를 클릭하여 Preference 화면을 오픈한다.
혹은 상단 메뉴에서 Preference 를 선택해도 된다.
그리고 Plugin 을 검색하고, Marketplace 에서 Lombok 을 검색한다.

위와 같이 설치해준다.
Annotation 활성화 하기.

위 상단에 하이라이트 된 것 처럼 Enable annotation processing 을 체크한다.
이제 기본적인 설정이 끝났다.
'JPA' 카테고리의 다른 글
| [JPA] JPA 기초 06 OneToMany (0) | 2022.04.12 |
|---|---|
| [JPA] JPA 기초 05 OneToOne Bidirection (0) | 2022.04.12 |
| [JPA] JPA 기초 04 OneToOne Unidirection (0) | 2022.04.12 |
| [JPA] JPA 기초 03 간단한 TODO 어플리케이션 (0) | 2022.04.12 |
| [JPA] JPA 기초 02 DB 세팅하기 (0) | 2022.04.12 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- springboot
- CI
- mapping
- mongo
- gitops
- declative
- jpa
- Gorilla
- kubectl
- MongoDB
- kubernetes
- docker
- Golang
- Terraform
- go
- CD
- java
- NodeSelector
- tfsec
- AWS
- argocd
- deploy
- jenkins
- kafka-springboot
- Kafka
- Database
- MySQL
- Spring
- D3
- docker-compose
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
글 보관함