본문 바로가기

springboot3

스프링부트 프로젝트 깃헙 연결하기 우선 기존 Git을 사용 중이었다는 가정 하에 다운로드 등 과정은 생략하려고 한다. 1. 스프링부트 프로젝트를 진행 중인 디렉토리에서 마우스 우클릭 > git bash 커맨드 창을 띄워준다. 해당 디렉토리에서 아래 커맨드를 입력한다. git init 그럼 해당 파일에 git ignore와 같은 git 파일이 생성된다. 2. 깃헙에서 리포지토리를 생성하고, ssh를 복사한다. 3. 원격 리포지토를 추가한다. 관행적으로 원격 리포지토리의 '닉네임'은 'origin'으로 지정한다. git remote add origin 'SSH URL FROM GIT HUB' 4. git bash에서는 master branch로 생성이 된 것 같은데, 우선, 깃의 main branch에 바로 커밋하지 않고, master에 올.. 2023. 11. 19.
스프링부트 h2 데이터베이스 세팅 MySQL 같은 큰 데이터베이스를 연결할 수 있지만, 연습용으로는 경량 데이터베이스인 h2를 많이 사용한다. 이번 포스팅에서는 h2 데이터베이스를 연동해보려고 한다. 1. h2 데이터베이스 dependencies에 추가 위와 같이 h2 데이터베이스를 dependency에 추가해 라이브러리를 설치해준다. 'runtimeOnly' 는 이 라이브러리가 런타임시에만 필요한 경우에 사용한다. 작성 후에는 buid.gradle 파일 우클릭 > Gradle > Refresh Gradle Project 를 실행해준다. 2. 환경설정 스프링부트 프로젝트에서 여러 폴더 중 src/main/resources는 HTML, CSS, Javascript, 환경파일등을 저장하는 공간인데, 그 중 application.propert.. 2023. 11. 11.
스프링부트 롬복 설치 스프링부트 환경설정은 끝나지 않았다. 롬복 (lombok)은 Java의 라이브러리로 자바 클래스 생성 시 반복되는 메소드를 Annotatino을 사용해서 자동으로 작성해주는 라이브러리이다. Getter, Setter, 생성자 등을 디폴트로 만들어주는 도구로 이후 프로젝트에서 데이터 처리를 위한 엔티티 클래스, DTO 클래스를 만들 때 유용하다. 롬복 설치는 우선 플러그인부터 시작한다. https://projectlombok.org/download Download projectlombok.org 위 사이트에서 .jar 파일을 다운로드하고 STS가 설치된 디렉토리에 Specify location을 해주면 된다. 그런데 여기서 중요한 것은 IDE가 위치한 디렉토리까지만 설정하는게 아니라, exe 파일까지 디렉.. 2023. 11. 8.