티스토리 뷰

1. 스프링부트 시작하기

스프링부트 프로젝트 시작하기

gradle과 java를 선택했고 아래와 같은 의존성들을 추가하였다.

 

 

2. DB 연결하기

교수님이 참고하라고 올려주신 예제를 보니 db 설정이 두 곳에 되어있다. 

properties 파일이나 yml 파일이나 담는 정보의 결이 항상 비슷했던거 같아서 찾아보았다.

  • yml은 계층구조와 key:value 형태
  • yml 형식이 properties의 개선된 버전
  • properties 파일이 우선 순위로 일부 설정 덮어씌어질 수 있으니 하나만 사용 권장 
  • 참고

 

오류가 뜬다... 라이브러리를 jar파일로 넣어주면 된다는데 jar 파일을 찾을 수 없어 다운로드 먼저 진행했다.

넣어주니 해결 완료! 

 

/src/main/resources/application.yml 에 다음과 같이 작성해주고 해당 파일을 .gitignore에 추가해주었다.

 

3. 스웨거 설정

build.gradle에 관련 의존성을 추가해주었다.  하면 안된다!!!! 오류난다!!! (update 24/07/26)

 

 

다른거 필요없이 이 한줄만 살포시 추가하고 접속해보자 아래 링크로. 잘된다! 

http://localhost:8080/swagger-ui/index.html#/

implementation 'org.springdoc:springdoc-openapi-starter-webmvc-ui:2.0.2'

 

 

4. BaseEntity 작성

해당 블로그를 참고하면 될거같다.

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함