본문 바로가기
반응형

spring boot2

프로젝트 import 또는 clone으로 처음 세팅 시 자주 마주하는 lombok Error [... may not have been initialized] 처음 프로젝트 받아서 import 하고 세팅하는데 곳곳에서 상수로 변수 선언해주는 부분은 다 터지고 있었다. 초기화를 안해줬다는 내용 같았는데 결국 해당 변수에 대한 getter, setter 들이 생성이 안돼 있어서 그런 것이었고 그 역할을 해주는게 lombok인데 적절한 경로에 설치가 제대로 되어 있지 않아 문제가 발생한다는 결론! pom.xml에 설정한 파일과 동일한 버전으로 https://projectlombok.org/download 여기서 받아주고 1. 관리자 권한으로 cmd 실행 2. 설치된 jdk 폴더 내 bin 폴더 경로로 이동 [cd jdk bin 폴더 경로] 3. java -jar 명령어 뒤에 lombok.jar 파일명까지 포함된 lombok.jar 위치 경로 입력 하면 lombok... 2024. 2. 23.
Spring과 Spring Boot Spring Framework Java Platform을 위한 오픈소스 어플리케이션 프레임워크로서 스프링(Spring)이라고도 한다. 스프링은 동적인 웹사이트 개발을 위한 여러 서비스를 제공하고 있는데 대한민국의 공공기간 웹 서비스 개발 시에 사용되는 전자정부 프레임워크의 기반 기술로 쓰이고 있다. Spring Framework의 장점으로는 경량 컨테이너 : 기존 자바 엔터프라이즈는 불필요하게 복잡하며 무거운 서버(WAS)가 필요했으며 다루기 힘든 설정파일 구조와 패키징, 불편한 배포 등과 같은 단점이 있었고 반면 스프링은 자체가 가벼운 편은 아니나 Tomcat과 같은 단순한 서버 환경에서도 동작하고 비교적 단순한 개발환경을 가지고 있다. IoC(Invertion of Control : 제어의 역전) :.. 2023. 8. 7.
반응형