새로운 개발지식을 알게 될 때 기록하고자 만든 공간입니다.
언어 제약은 따로 두고있지 않지만 Spring과 관련된 내용을 기록할때는 kotlin 을 이용하고 있습니다.
- Coroutines await async
- Kotlin 에서 Custom Annotation 사용시 주의사항
- 객체 생성 시 유효성검사 하는 방법
- Smart Cast
- Coroutine Context VS Dispatcher
- 여러가지 조건으로 sort 하기
- Spring-Batch
- rest docs
- Spring Security
- Spring Data
- @CreatedDate 를 사용하면 안될 때
- Kotlin에서 Entity 컬럼에 val 을 사용하는 이유
- findBy 에서 파라미터로 Collection 을 사용할 때 유의사항
- kotest 를 이용하여 Overload 된 메소드 테스트 할 때 any() 활용법
- Spring Boot 환경에서 MongoDB Transaction 사용하기
- QClass 를 이용하여 Criteria 에 사용되는 필드명 정의하기
- Kotlin 을 이용하여 Type-safe 하게 MongoDB를 이용하기
- MongoOperation 을 사용하여 특정 field 만 조회하기
- 여러개의 Document 한번에 insert 하기
- nested objectId serialize, deserialize 했을 때 값이 달라지는 이슈 해결하기
- Spring Boot