java 4

Spring ) Dynamic 동적 페이지 Controller 에서 활용하기

HTML 삽입 미리보기할 수 없는 소스 @Controller public class HtmlController { private static long visitCount = 0; @GetMapping("/html/dynamic") public String htmlDynamic(Model model) { visitCount++; model.addAttribute("visits", visitCount); return "hello-visit"; } } visitCount 가 증감연산자에 의해 증가되고, model 에 담긴다. 이름은 visits 그리고 반환할 때는 hello-visit, 반환할 View-name 정보를 전달함. 그럼 이를 Dispatcher Servlet 에서 hello-visit 파일을 확인..

Spring 2023.06.14

Spring ) Lombok package lombok does not exist 오류 해결방법

구글링 해도 Lombok 에 관련한 설정 (annotation 설정 등) 다 해도 안되다가 해결했는데, 설치한 롬북의 버전이 낮을경우 호환이 안되서 import를 못하는 문제가 생긴다고 합니다. 그럴 경우 build.gradle 에서 repositories { mavenCentral() } dependencies { compileOnly 'org.projectlombok:lombok:1.18.28' annotationProcessor 'org.projectlombok:lombok:1.18.28' testCompileOnly 'org.projectlombok:lombok:1.18.28' testAnnotationProcessor 'org.projectlombok:lombok:1.18.28' } 이런식으로 ..

Spring 2023.06.14