spring boot 30
- 어쨌든 Hibernate는 구현체이다
- [Spring Security] SecurityBuilder와 SecurityConfigurer
- flyway 검증을 런타임이 아닌 빌드 시점에 수행하도록 하는 방법
- Value와 ConfigurationProperties, 어느 어노테이션을 사용하여 프로퍼티를 주입할 것인가
- Custom Exception, Spring Boot는 예외 처리를 어떻게 하는가
- ResponseEntity, HTTP 상태 코드
- columnDefinition은 조심해서 사용해야 한다
- 커스텀 어노테이션과 이를 사용한 검증 방법
- [JPA] Paging
- 아니 대리님 N+1 문제가 발생하길래 Fetch Join하고 EntityGraph 어노테이션을 사용했는데 서버가 죽었어요
- 놀라운사실) @Repository는 상황에 따라 붙이지 않아도 된다
- [JPA] 예제를 통한 N+1 문제 해결 방법
- Builder 어노테이션
- 데이터 검증 책임을 어떻게 나눌 것인가
- [JPA] Dirty Checking
- 영속성 컨텍스트, EntityManager 관련 메서드
- JPA 관련 메서드
- 프론트엔드, 백엔드 서버 무중단 배포
- Flyway
- JPQL과 영속성 컨텍스트의 관계
- [JPA] QueryDSL
- [Test] k6
- JPQL
- [React, Spring Boot] 카카오 로그인 구현
- 채팅 구현 예제 w/ Polling, Long Polling, SSE, WebSocket
- Spring Boot의 Bean, 생명 주기, Bean Scope
- JPA와 프록시 객체
- [JPA] N+1 문제, 로딩 전략
- [JPA] JPA의 개념과 영속성 컨텍스트
- [Java] Jsoup 속도 개선 - ForkJoinPool / ForkJoin Framework