ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • JPA 시작하기
    Spring(스프링)/JPA 2020. 2. 16. 12:24
    반응형

     

    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>

    댓글

Designed by Tistory.