2026-05-16•자바 백엔드 입문 자바 백엔드 입문 49편. JPA의 쿼리 작성 3가지 방식 — 메서드 이름 쿼리·@Query 어노테이션·QueryDSL을 자동완성 검색창 비유로…
Spring
자바 백엔드 입문 48편 — JPA Auditing @CreatedDate @LastModifiedDate
2026-05-17•자바 백엔드 입문 자바 백엔드 입문 48편. 모든 Entity에 생성·수정 시각·작성자를 자동으로 박는 JPA Auditing 표준 패턴. BaseEntity 상속까지 풀어쓴…
자바 백엔드 입문 46편 — JPA 연관관계 @OneToMany @ManyToOne
2026-05-17•자바 백엔드 입문 자바 백엔드 입문 46편. JPA 연관관계 매핑의 4가지 @ManyToOne·@OneToMany·@OneToOne·@ManyToMany와 양방향·연관관계 주인·Cascade를 학교 학급 비유로 풀어쓴 학습 노트.…
자바 백엔드 입문 45편 — @Entity Repository JPA 두 축
2026-05-16•자바 백엔드 입문 자바 백엔드 입문 45편. @Entity 클래스 정의와 JpaRepository 인터페이스 한 줄로 자동 CRUD를 만드는 JPA 두 축.…
자바 백엔드 입문 44편 — JPA Hibernate Spring Data JPA 셋의 관계
2026-05-16•자바 백엔드 입문 자바 백엔드 입문 44편. Phase 6.5 JPA 시작. JPA·Hibernate·Spring Data JPA 세 이름이 헷갈리는 이유와 정확한 관계를…
자바 백엔드 입문 43편 — @Transactional의 원리
2026-05-16•자바 백엔드 입문 자바 백엔드 입문 43편. Phase 6 Data Access 마무리. @Transactional 한 줄이 어떻게 메서드를 트랜잭션으로 감싸는지, 전파·격리수준·롤백…
자바 백엔드 입문 42편 — JdbcTemplate으로 SQL 다루기
2026-05-16•자바 백엔드 입문 자바 백엔드 입문 42편. 20줄 JDBC 보일러플레이트를 1줄로 줄이는 JdbcTemplate. queryForObject·query·update와 RowMapper 패턴을 짤막한 SQL 작성 비유로…
자바 백엔드 입문 41편 — JDBC와 DataSource
2026-05-16•자바 백엔드 입문 자바 백엔드 입문 41편. Phase 6 Data Access 시작. JDBC가 뭐고 DataSource가 왜 필요하고 커넥션 풀(HikariCP)이 어떻게…
자바 백엔드 입문 40편 — Spring WebClient RestClient HTTP 클라이언트
2026-05-17•자바 백엔드 입문 자바 백엔드 입문 40편. 외부 API 호출용 Spring HTTP 클라이언트 WebClient·RestClient 표준 패턴을 우편배달부 비유로 풀어쓴 학습…