Backend/Spring Boot 6

Java Spring Boot 자바 스프링부트 프로젝트 생성 Spring Initializr

스프링부트 프로젝트 생성 스프링부트 프로젝트는 다양한 방법으로 생성 가능 그 중 Spring Initializr를 이용해 기본 프로젝트 파일 생성이 가능하다 https://start.spring.io/ 링크 메인 화면에서 스프링 부트 프로젝트 생성 시 사용할 프로그램들의 버전을 선택할 수 있다 사용할 dependences도 미리 추가가 가능하다 우측 상단의 [ADD DEPENDENCIES]버튼 클릭 Dependencies 종류들이 나열되어 선택 가능 단순 클릭으로 바로 선택이 가능하다 위의 이미지처럼 사용하려는 디펜던시가 추가됨 GENERATE 버튼을 클릭하면 zip파일로 내려받기 가능 pom.xml에 dependency가 추가된 상태로 생성됨

Backend/Spring Boot 2023.07.27

Java Spring Boot 스프링부트 메모리 삭제

메모리 비우기 Window > Preferences General > Show heap status 체크 > Apply and Close Show heap status 메뉴를 통해 메모리 상태를 확인할 수 있게 되는데 일반 학습프로그램에서는 많이 소모하지 않겠지만 프로젝트를 진행하다 보면 프로그램이 무거워진다 프로그램이 느려진다는 느낌이 들 때 비워주면 좋을 듯 -> 휴지통 모양으로 메모리 삭제 211M에서 74M로 줄어든 것을 확인할 수 있다

Backend/Spring Boot 2023.07.27

Java Spring Boot 스프링부트 STS 패키지 프레젠테이션 계층형으로 보기

아주 간단한데 생각보다 모르는 사람 많아서 기록으로 남겨두려고 쓰는 포스팅 패키지 프레젠테이션 설정 STS내에서 패키지의 수와 종류가 많아지면 계층형 구조로 보는 것이 더 편하게 느껴질 수 있다 기본 세팅은 플랫 형태로 되어 있는데 하위 패키지가 병렬 구조로 나열되어 보이는 형식이다 계층형 구조로 보는 방법은 아주 간단한데 package explorer 오른쪽 모서리에 작은 동그라미 세 개가 세로로 늘어선 모양을 클릭한다 > Package Presentation > Hierachical 하이어라키컬로 설정해 주면 끝 패키지가 계층형 구조로 변경되어 하위 폴더가 분리되어 늘어선 것을 확인할 수 있다

Backend/Spring Boot 2023.07.27

JAVA STS Spring Boot에 Lombok 롬복 적용 (자바 스프링부트 프로젝트) getter setter

STS4 Spring Boot에 lombok 적용 dependancy로 적용되지 않아 다운로드 후 설치해 적용 https://projectlombok.org/download Download projectlombok.org 사이트에서 다운로드 안정화를 고려할 필요가 없는 프로그램이라 생각해 가장 최신버전으로 설치 다운로드 파일은 알집 형태의 .jar파일인데 cmd 창에서 불러와 설치해야 한다 파일을 다운로드한 폴더로 경로 설정 후 아래 코드 입력 java -jar lombok.jar 명령어 입력 시 해당 창이 뜨는데 Install / Update 버튼을 눌러 설치하면 끝 만약 해당되는 버전이 없으면 Specify location... 버튼으로 해당되는 .exe 실행 파일을 찾아 추가한 후 설치해주면 됨 S..

Backend/Spring Boot 2023.07.25

Spring Boot 시작하기 Spring STS 4 + Spring boot 3.1.1 + JAVA JDK 17

Spring Boot 프로젝트 프로젝트 생성 세팅 Tool Version Spring STS 4 Spring Boot 3.1.1 Java JDK 17.0.8 Build Tool: Maven 3.6.3 Tomcat dependency로 추가 Spring Boot 3.1.1 버전은 Java 17 이상 및 Spring Framework 6 이상을 요구함 Spring STS 4 https://spring.io/tools Spring | Tools spring.io Spring STS 는 Eclipse에서 사용 : os 사양에 맞게 다운로드 설치 후 툴 실행 * 기존에 사용하던 STS 3버전에서도 Spring Boot 사용은 가능하나 JAVA 와의 호환을 위해 4버전으로 업그레이드 JAVA JDK 17 https..

Backend/Spring Boot 2023.07.19