스프링 부트 프로젝트에서 lombok 을 사용해서 코드를 상당히 많이 줄이고 있다. 이제는 습관처럼 사용하는데 그만큼 너무 좋다 :) 그러던 중... 테스트 코드에서 lombok 을 사용하려고하니 패키지를 찾지 못한다는 에러를 만나게 되었다... 문제 상황 error: package lombok does not exist import lombok.RequiredArgsConstructor; error: cannot find symbol @RequiredArgsConstructor build.gradle dependencies { compileOnly 'org.projectlombok:lombok' annotationProcessor 'org.projectlombok:lombok' } 해결 테스트 환경에서..
Spring Boot 에서 NPM 으로 프론트엔드 라이브러리 Gradle 빌드 task 만들기 스프링 부트에서 프론트엔드 라이브러리를 관리하는 방법은 다음과 같다. WebJar NPM 두가지 방법 중 NPM 으로 관리하는 것이 더 좋았다. 여기서 NPM 으로 관리한다는 것은 package.json 으로 dependencies 를 관리한다는 것을 말한다. 즉, npm install 로 의존성을 설치한다. python 에서 requirement.txt 에 라이브러리 명과 버전을 작성하여 관리하는 것과 같다. 다음의 고려사항이 있다. 프론트엔드 라이브러리 위치 html build.gradle 스프링 시큐리티 step 1. 프론트엔드 라이브러리 위치 정하기 스프링 부트에서 정적 리소스를 관리하는 경로에 위치를 ..
- Total
- Today
- Yesterday
- build
- ES6
- Notion
- 수강후기
- 회고
- maven
- springboot
- docker
- vueJS
- Groovy
- Spring boot
- 똥글
- trouble-shooting
- gradle
- javascript
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |