20210926_TIL

hellooz·2021년 9월 26일
0

TIL

목록 보기
8/8

Spring

  • JPA
    • 기본적인 sql을 직접 만들어서 실행해줌
    • 객체 중심의 설계
    • 개발 생산성 높임
    • spring.jpa.hibernate.ddl-auto=none //자동으로 객체를 보고 테이블을 생성해주는 설정 (none : 사용 안함)
  • 스프링 데이터 JPA
    • 스프링 부트와 JPA 기반 위에 스프링 데이터 JPA 프레임워크를 사용하면 개발 생산성이 올라감
    • 실무에서 관계형 데이터베이스를 사용한다면 스프링 데이터 JPA는 필수
    • 사용법
      • JpaRepository를 상속받는 인터페이스를 만들어놓으면 스프링 데이터 JPA가 알아서 구현체를 자동으로 만들어서 등록해줌.
  • AOP
    • Aspect Oriented Programming (관점 지향 프로그래밍)
    • 공통 관심 사항을 모아놓고, 원하는 곳에 적용하는 것

단축키

  • ctrl + alt + n : Inline
  • ctrl + alt + shift + t : Refactor this

(출처 : 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술)

0개의 댓글