java 29
- [Spring Security] SecurityBuilder와 SecurityConfigurer
- [Java] Default Method
- [Java] Record
- [Java] First-class Object, 일급 객체
- Custom Exception, Spring Boot는 예외 처리를 어떻게 하는가
- ResponseEntity, HTTP 상태 코드
- 정적 팩토리 메서드 패턴과 메서드명 규칙
- 커스텀 어노테이션과 이를 사용한 검증 방법
- [JPA] Paging
- 놀라운사실) @Repository는 상황에 따라 붙이지 않아도 된다
- [JPA] 예제를 통한 N+1 문제 해결 방법
- Builder 어노테이션
- 데이터 검증 책임을 어떻게 나눌 것인가
- [JPA] Dirty Checking
- [Java] Lambda, Stream
- JUnit, AssertJ 라이브러리를 사용한 테스트
- 영속성 컨텍스트, EntityManager 관련 메서드
- AOP, Spring AOP
- JPQL과 영속성 컨텍스트의 관계
- [JPA] QueryDSL
- [Java] Lombok
- [Java] Garbage Collector
- [Java] JVM
- 채팅 구현 예제 w/ Polling, Long Polling, SSE, WebSocket
- Spring Boot의 Bean, 생명 주기, Bean Scope
- JPA와 프록시 객체
- [JPA] N+1 문제, 로딩 전략
- [JPA] JPA의 개념과 영속성 컨텍스트
- [Java] Jsoup 속도 개선 - ForkJoinPool / ForkJoin Framework