[SpringBoot JPA 활용 웹 애플리케이션 개발 : 초기 셋팅 및 기본]

Han Gyul Kang·2022년 4월 10일
0

Inflern_Spring_JPA

목록 보기
1/12

스프링부트-JPA-활용1 : 김영한 강사님

  1. SpringBoot
    복잡하고 어려운 Spring 기술을 쉽게 사용하고자 만든 framework


  2. JPA
    Java ORM 표준 기술

  1. 프로젝트 환경설정
    • Spring Boot
    • Gradle
    • JPA
    • Tomcat
    • Hibernate
    • Thymeleaf
  • lombok은 plugin으로 따로 설치해야 함
  • (사용중인 Port 찾아서 죽이기)[https://88240.tistory.com/475]
    1. lsof -i :포트번호
    2. PID 확인
    3. kill -9 [PID]

  1. 핵심 library
  • Spring MVC
  • Spring ORM
  • JPA, Hibernate
  • Spring data JPA

  1. DB 연관관계
  • 연관관계의 @OneToMany에서는 Many의 경우에 FK를 가지고있다.
  • 실무에서는 @ManyToMany는 사용을 지양하자.
  • 외래 키(FK)가 있는 곳을 연관관계의 주인으로 정해라.
    * 예 : 차 / 바퀴로 봤을 때 OneToMany 관계 중 Many에 포함되는 바퀴가 연관관계의 주인이다.
profile
피아노 치는 개발자

0개의 댓글

관련 채용 정보