anchor.diff:  
   
   [[boot-features-jooq]]
  -== Using jOOQ
  +=== Using jOOQ
   Java Object Oriented Querying (http://www.jooq.org/[jOOQ]) is a popular product from
   http://www.datageekery.com/[Data Geekery] which generates Java code from your
   database, and lets you build type safe SQL queries through its fluent API. Both the
  
positive.code: 
  
  
  === Using DSLContext
  The fluent API offered by jOOQ is initiated via the `org.jooq.DSLContext` interface.
  Spring Boot will auto-configure a `DSLContext` as a Spring Bean and connect it to your
  application `DataSource`. To use the `DSLContext` you can just `@Autowire` it:
  
negative.code: 
  
  
  ==== Customizing jOOQ
  You can customize the SQL dialect used by jOOQ by setting `spring.jooq.sql-dialect` in
  your `application.properties`. For example, to specify Postgres you would add:
  
  