SQL
-
I've been using MyBatis for a long time to write dynamic SQL for Spring Boot application. However, each time I need to write many mappers and '.xml's. Moreover, when I want to integer cache with mapper, I need to create another repository, implement logic or add the '@Cachable' in it, and ensure I am using repo, not mapper. ChatGPT recommend jOOQ for me, say it is Type-Safe and SQL-first. 🤔, let's give it a try.