참고사이트:

점프 투 스프링부트

기존에 사용하던 컴퓨터에 스프링부트 및 이클립스, JDK 등 필요한 프로그램이 모두 설치되어있어서 개발 환경 준비부터 위 사이트를 참고하였음

  1. 스프링부트 프로젝트 만들기(1-03)

  2. 로컬서버 실행하기(1-04)

    문자 앞에 붙는 @는 ‘애너테이션’을 뜻함

    1. DevTools(1-05)

      • 수정시에 서버를 재실행 하지 않고 URL을 바로 호출해도 바뀌게 해줌
      • build.gradle - dependencies 항목에 developmentOnly 'org.springframework.boot:spring-boot-devtools' 추가
      • Gradle 적용하려면 파일 선택 후 오른쪽 마우스 Gradle > Refresh Gradle Project
    2. Lombok(1-05)

      • Getter, Setter, 생성자 등을 자동으로 만들어 주는 도구
      • https://congsong.tistory.com/31 jar 파일이 안열려 링크 참고함
      • 설치 후 build.gradle - dependensied에 아래 글 추가함

      compileOnly 'org.projectlombok:lombok' annotationProcessor 'org.projectlombok:lombok'

      • 롬복이 실행되지 않아 Property - Java Build Path - Classpath - Add Externel JARs - lombok.jar를 추가함 https://chichibaby.tistory.com/95
      • 마찬가지로 실행되지 않아 Help - Install New Software - https://projectlombok.org/p2 검색 후 아래에 뜨는 Lombok 설치해주었음(하단의 사진 참고)
        • 주의 ! 오른쪽 하단바가 사라질 때까지 기다릴 것, 설치 완료되면 Restart 버튼 뜸
      • 위의 것들 모두 실패했고 Eclipse SE도 같이 사용해야해서 Ecilpse EE 실행파일의 제목을 Eclipse EE.exe로 바꾸어놔서인지 lombok 설치시 실행파일 외에 다른 eclipsec.exe 파일에 설치해버린 것이었다. 실행파일을 원래이름으로 바꾸고 설치 후 이클립스 다시 시작 및 컴퓨터 재부팅을 하였더니 말도 안되게 실행됨

      Untitled