Chi KimMaking Sense of Logging Configurations in Spring BootTake control of your logger patternSep 29Sep 29
Chi KimApplying Domain-Driven Design Principles for JPA/Hibernate Mappings Best PracticesApplying DDD to get around common JPA woesAug 241Aug 241
Chi KimUltimate Best Practices Guide for JPA/Hibernate Relationship Mappingsand understanding dangers of Bidirectional relationshipsJun 151Jun 151
Chi KimTransaction vs JPA Session Boundary in Spring JPAGetting your query execution in controlMay 12May 12
Chi KimUltimate Guide to N+1 Loading Problem in Hibernate/JPA.Welcome to the second installment of the series on Hibernate/JPA in Spring! Before diving into this article, I recommend checking out the…Apr 215Apr 215
Chi KimExploring Every Database Query Technique in Spring/Spring Data JPASpring JPA framework brings simplicity to working with relational database by providing boilerplates on working with ORM. It offers various…Mar 152Mar 152
Chi KimSuper-powering Java Enum with Functional Programming using Strategy and Decorator PatternsJava Enums offer much more than a simple list of constants. They provide a mechanism to create a group of constants with business logic…Mar 35Mar 35
Chi KimClassification with Image Embedding with AWS Bedrock Titan Multimodal and Vector DBIn the rapidly evolving landscape of AI, embeddings are one of ways of transforming raw data into a format that machines can understand and…Feb 10Feb 10
Chi KimEnriching Entity Classes with Business Logic with Domain Driven Design PrinciplesDISCLAIMER: This article is NOT meant to introduce all the concepts behind domain driven design. It is NOT adhering on using DDD…Jan 202Jan 202