Plugins
프로젝트를 진행하면서 여러 플로그인을 깔아서 좀 편하게 쓰는데 다음과 같은 플러그인들을 써보았다.
.ignore : git ignore를 작성할때 좀 편하게 idea 폴더나 이외 필요없는 파일들을 빼는 목록을 작성해주는 플러그인
Lombok : Getter, Setter, 기본 생성자, toString 들을 어노테이션을 선언함으로써 자동 생성해주는 플러그인
ex) @Getter, @Setter, @RequiredArgsConstructor 등 ...
롬복을 설정할때도 gradle에 수정이 필요한데 책에는 다음과 같이 쓰여져 있다.
compile('org.projectlombok:lombok')
하지만 버전 상승에 따라 좀더 추가를 해야할 부분이 필요하다.
implementation('org.projectlombok:lombok')
annotationProcessor('org.projectlombok:lombok')
testImplementation('org.projectlombok:lombok')
testAnnotationProcessor('org.projectlombok:lombok')
위의 dependency 처럼 annotationProcessor와 test도 모두 추가해주어야 한다.
Database Navigator : Database에 연결하는데 도와주는 navigator를 설정하는 플러그인
- 본 프로젝트를 하면서 사용하려 했으나 MariaDB는 연결이 없어 MySQL을 통해서 연결했는데도 불구하고 연결이 되지
않음... 그래서 Ultimate 버전을 학생인증으로 설치한후에 기본 Database 를 이용해서 MariaDB 연결을 진행
'Spring > 스프링 부트와 AWS로 혼자 구현하는 웹 서비스' 카테고리의 다른 글
스프링 부트와 AWS로 혼자 구현하는 웹 서비스 - 4 [properties] (0) | 2022.04.25 |
---|---|
스프링 부트와 AWS로 혼자 구현하는 웹 서비스 - 4 [Classes] (0) | 2022.04.25 |
스프링 부트와 AWS로 혼자 구현하는 웹 서비스 - 3 [Annotation] (0) | 2022.04.25 |
스프링 부트와 AWS로 혼자 구현하는 웹 서비스 - 1 [Gradle] (0) | 2022.04.24 |