[TIL] 2019-10-23

ajdajd1209·2019년 10월 23일
1

TIL

목록 보기
1/25

Spring boot


  • @RestController
  • Lombok
    • @Getter
      • @Setter
      • @ToString
      • @Data(getter/setter, hashCode(), equals(), toString()) - 묶음개념.
  • src/test/java
    • test
  • ORM
    • 객체지향과 관계형 데이터베이스를 매핑시킨다는 추상화된 개념.
  • Entity, EntityManager
  • Entity Class 설계
    • @Id
      • @Column
      • @Table
      • @Entity
      • @CreateTimestamp
      • @UpdateTimestamp
  • application.properties JPA 설정
    #스키마 생성(create, create-drop, update, validate, none)
    * spring.jpa.hibernate.ddl-auto=create
    #DDL 생성 시 데이터베이스 고유의 기능을 사용하는가?
    * spring.jpa.generate-ddl=false
    #실행되는 SQL문을 보여줄 것인가?
    * spring.jpa.show-sql=true
    #데이터베이스는 무엇을 사용하는가?
    * spring.jpa.database=mysql
    #로그 레벨
    * logging.level.org.hibernate=info
    #MySql 상세 지정
    * spring.jpa.database-platform=org.hibernate.dialect.MySQL5InnoDBDialect
profile
안녕하세요!

0개의 댓글