반응형
JPA 공부겸 영상을 업로드해보려 했는데 처음부터 영상이 너무 길어졌네요.
이번 영상에서 다루는 내용은 아래와 같습니다.
- 프로젝트 생성
- 디펜던시 추가
- yml 설정
JPA를 시작하려고 하니까 설명해야 할 개념이 너무 많은데 짧은 시간에 설명할 수 있는 개념이 아니라서 영상을 어떻게 이어나가야 할지 조금 막막한 상황입니다. 시간을 내어 차근차근 영상을 어떻게 진행해갈지 생각을 해보겠습니다.
피드백 언제든지 환영합니다.
yml
server:
port: 8080
servlet:
context-path: /
spring:
mvc:
view:
prefix: /WEB-INF/views/
suffix: .jsp
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/market?serverTimezone=Asia/Seoul
username: developro
password: 1234
jpa:
open-in-view: false
hibernate:
ddl-auto: create
naming:
physical-strategy: org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl
use-new-id-generator-mappings: false
show-sql: true
properties:
hibernate.format_sql: true
pom.xml 디펜던시 추가
<!-- https://mvnrepository.com/artifact/org.apache.tomcat/tomcat-jasper -->
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-jasper</artifactId>
<version>9.0.30</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
<optional>true</optional>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>
'정리' 카테고리의 다른 글
(flutter) MagicBall 만들기 (0) | 2020.02.19 |
---|---|
다트 정리(기본) (0) | 2020.02.17 |
[SPRING] AWS에 MAVEN사용해서 배포 - (4) Git clone / Maven Compile, package (0) | 2020.02.13 |
[Spring] 정적 리소스 매핑 (1) | 2020.02.12 |
[SPRING] AWS에 MAVEN사용해서 배포 - (3) 개인키 생성/ 우분투 설정 (2) | 2020.02.12 |