본문 바로가기 메뉴 바로가기

DevHJ

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

DevHJ

검색하기 폼
  • 분류 전체보기 (64)
    • Spring (28)
    • Java (7)
    • Git (5)
    • Redis (2)
    • Node.js (2)
    • 데이터베이스 (4)
      • Oracle (0)
      • MySql (3)
    • AWS (4)
    • Tool (8)
      • Intellij (2)
      • Eclipse (5)
      • DB (1)
    • 일상 (2)
      • 요리 (1)
      • 가볼만한곳 (1)
  • 방명록

spring-boot-starter-data-jpa (1)
Spring boot + JPA (1)

목적 JPA 개념정리 및 사용법 정리하게된 계기 기존에는 Mybatis 를 사용하였는데 새프로젝트에서 JPA 를 사용하게되어 정리 JPA (Java Persistence API) 자바 ORM 을 위한 표준기술로 Hibernate, Spring JPA 와 같은 구현체가 있고 이것의 표준인터페이스 장점으로는 Mybatis 프로젝트와 비교하면 코드량이 줄고 객체위주 코드가 작성됨으로 가독성이 좋아지고 특정 데이터베이스에 종속되지 않는다. 단점으로는 복잡한 쿼리처리,성능저하위험,학습시간등 이있는데 복잡한 쿼리는 QueryDSL로 처리가 가능한거 같다. 개발환경 OS 윈도우10 Jdk 1.8 Framework Spring Boot 2.7.0 DB mysql 8.0 패키지 구조 의존성추가 1 2 3 4 5 6 7 ..

Spring
이전 1 다음
이전 다음
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • Enum equals
  • cursorAI
  • custom Item writer
  • Spring boot Actuator
  • spring boot jpa crud
  • SpringBatch 5.1.1
  • quartz spring batch
  • Enum ==
  • cursor ai 프롬프트
  • Enum Equals ==
  • 배치 관리 ui
  • CompositeItemWriter
  • kafka redis
  • actuator prometheus grafana
  • spring boot jpa
  • 배치 모니터링
  • quartz 실무 적용
  • tomcat gzip
  • cursor ai crud
  • cursor ai 프로젝트
  • 스케줄링 시스템
  • oubox pattern
  • JdbcBatchItem
  • Spring Actuator
  • kafka srping event
  • 잡 스케줄링
  • cursor ai
  • kafka oubox
  • spring security
  • no `meta.properties` found in
more
«   2025/08   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바