1. 스프링부트와 타임리프로 게시판 만들기 - 환경 설정

yeom yaloo·2022년 7월 13일
0
post-thumbnail

개발 환경


자바 - 11
빌드 - gradle
패키징 - jar
버전 - 제일 최신 안정 버전 사용
의존성 - 스프링 웹: 웹개발에 필요한 요소를 스프링이 지원
- 롬복: 어노테이션 사용을 위함
- JPA: 데이터베이스 사용시 SQL을 더욱 편하게 사용하기 위해서 ORM 기술인 JPA 사용
- 타임리프: 템플릿 엔진으로 SSR 개발을 하기 때문에 우리는 이에 도움을 받아 진행
- H2: DB로 MariaDB로 변경할 수도 있음

환경 설정

  1. 롬복 사용을 위한 어노테이션 활성화

  2. 조금 더 빠른 실행을 위한 빌드 설정
    기본은 Gradle인데 intelli J로 설정하면 더 빠르게 빌드가 가능하다 한다.

  3. java 버전 맞추기

  4. h2 다운로드와 사용
    https://atoz-develop.tistory.com/entry/H2-Database-%EC%84%A4%EC%B9%98-%EC%84%9C%EB%B2%84-%EC%8B%A4%ED%96%89-%EC%A0%91%EC%86%8D-%EB%B0%A9%EB%B2%95
    이때 주의할 점은 인텔리제이에 h2를 dependency로 주입했을 때 그 해당 버전에 맞는 h2를 다운 받아야 제대로 작동한다는 점이다.
    https://www.h2database.com/html/download-archive.html 이곳에서 원하는 버전의 h2를 다운 받아 사용하시길

출처

https://www.youtube.com/watch?v=frI5CoZe-vE&list=PLZzruF3-_clsWF2aULPsUPomgolJ-idGJ&index=1
모든 포스팅은 한코딩님의 강좌를 보며 진행했습니다.

profile
즐겁고 괴로운 개발😎

0개의 댓글