title: Spring Boot JOOQ sql dialect not picked up from application.properties
body: <p>Background: i am hosting the trial version of jooq 3.9.1 (proprietary eg oracle db compatible) in my nexus repository - all the dependencies in my pom relating to jooq point to that.</p>
  
  <p>i have this line in my application.properties</p>
  
  <pre><code>jooq.sql-dialect=ORACLE
  </code></pre>
  
  <p>but when i inspect the injected dslContext the dialect is set to "DEFAULT" and not ORACLE as expected/desired.</p>
  
  <p>I am currently getting round it by autowiring the datasource rather than the dslcontext and then setting the sql dialect (as shown below) - but wondering why autowiring the dslcontext directly doesnt work as expected</p>
  
  <pre><code>@Autowired
  private DataSourceConnectionProvider dataSource;
  
  
  
  public static final SQLDialect sqlDialect = SQLDialect.ORACLE;
  
  public DSLContext getDSL(){
      return DSL.using(dataSource, sqlDialect);
  }
  </code></pre>