티스토리 뷰
프로젝트 세팅하기.
가장 먼저 수행해야할 작업은 프로젝트 세팅이다.
프로젝트 생성하기.
스프링은 가장 먼저 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
- Golang
- mapping
- kubectl
- Spring
- jpa
- docker
- go
- D3
- mongo
- gitops
- deploy
- CI
- springboot
- AWS
- argocd
- CD
- java
- Database
- docker-compose
- MySQL
- Gorilla
- MongoDB
- kubernetes
- declative
- kafka-springboot
- Terraform
- NodeSelector
- Kafka
- tfsec
- jenkins
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
글 보관함