anchor.diff:  As jOOQ relies heavily on a Java-based schema that corresponds with the database schema,
   the existing `DataSource` is used. If you want to replace it with an in-memory database,
   you can use `@AutoConfigureTestDatabase` to override those settings. (For more about using
  -jOOQ with Spring Boot, see "<<boot-features-jooq>>", earlier in this chapter.)
  +jOOQ with Spring Boot, see "<<boot-features-jooq>>", earlier in this chapter.) Regular
  +`@Component` beans are not loaded into the `ApplicationContext`.
  +
  +TIP: A list of the auto-configuration that is enabled by `@JooqTest` can be
  +<<appendix-test-auto-configuration#test-auto-configuration,found in the appendix>>.
   
   `@JooqTest` configures a `DSLContext`. Regular `@Component` beans are not loaded into the
   `ApplicationContext`. The following example shows the `@JooqTest` annotation in use:
  
positive.code: call the `initFields` method of the helper in your `@Before` method if you do not use
  `@JsonTest`.
  
  A list of the auto-configuration that is enabled by `@JsonTest` can be
  <<appendix-test-auto-configuration#test-auto-configuration,found in the appendix>>.
  
  
  
  [[boot-features-testing-spring-boot-applications-testing-autoconfigured-mvc-tests]]
  
negative.code: `@AutoConfigureTestDatabase` annotation in the same way as for `DataJpaTest`. (See
  "<<boot-features-testing-spring-boot-applications-testing-autoconfigured-jpa-test>>".)
  
  
  
  [[boot-features-testing-spring-boot-applications-testing-autoconfigured-jooq-test]]
  