Summary
This was a comprehensive chapter, which covered several fundamental aspects of jOOQ. So far, you have learned how to create DSLContext
, how the jOOQ fluent API works, how to deal with jOOQ Result
and Record
, how to tackle edge cases of casting and coercing, and how to use bind values. As a rule of thumb, having these fundamentals under your tool belt is a major advantage that helps you to make the correct and optimal decisions and will be a great support in the next chapters.
In the next chapter, we will discuss alternatives for building a DAO layer and/or evolving the jOOQ-generated DAO layer.