[JPA] Auditing으로 생성시간/수정시간 자동화
@EnableJpaAuditing, @EntityListeners ,@MappedSuperclass
Posted by
Wonyong Jang
on June 21, 2020 ·
8 mins read
[JPA] 더티 체킹(Dirty Checking) 이란?
ORM 에서의 더티 체킹 / Bulk update와 dirty checking 주의사항 / @DynamicUpdate
Posted by
Wonyong Jang
on June 20, 2020 ·
13 mins read
[JPA] JPA 엔티티 작성 ( Setter 금지 )
JPA 엔티티 일관성을 유지하는 방법
Posted by
Wonyong Jang
on June 16, 2020 ·
3 mins read
[Spring] Web Layer(웹 계층) 과 도메인 모델 패턴
Web, Service, Repository, Dtos, Domain / DTO와 Entity 사용 범위 / 비지니스 로직은 Service에서 처리해야할까?
Posted by
Wonyong Jang
on June 14, 2020 ·
8 mins read
[JPA] JPA(Java Persistence API) 와 Persistence Context
자바 표준 ORM, Hibernate, Spring-data-jpa / 영속성 컨텍스트(1차 캐시, 쓰기 지연 SQL) / flush
Posted by
Wonyong Jang
on June 11, 2020 ·
19 mins read
[Spring] Junit5을 이용한 테스트 코드 작성
단위 테스트를 위한 Mockito ,Mock, assertj
Posted by
Wonyong Jang
on June 09, 2020 ·
17 mins read
[Spring] @RequestBody와 @ModelAttribute
@RequestBody / @ModelAttribute 와 setter / 생성자 유무에 따른 바인딩 실패
Posted by
Wonyong Jang
on June 07, 2020 ·
6 mins read
[Spring] Rest 방식 및 어노테이션
@RestController, @PathVariable / ResponseEntity
Posted by
Wonyong Jang
on June 07, 2020 ·
4 mins read
[Spring] AOP 구현하기
자바코드, 스프링으로 AOP 구현하기
Posted by
Wonyong Jang
on June 03, 2020 ·
16 mins read
[Spring] AOP (Aspect-Oriented-Programming)
관점 지향 프로그래밍 / Proxy / Aspect, Advice / Pointcut, JoinPoint / CGLib, Dynamic Proxy
Posted by
Wonyong Jang
on June 02, 2020 ·
11 mins read