org.springframework.data.jdbc.repository.config

## Annotation Type EnableJdbcAuditing

    @Inherited
     @Documented
     @Target(value=TYPE)
     @Retention(value=RUNTIME)
     @Import(value=org.springframework.data.jdbc.repository.config.JdbcAuditingRegistrar.class)
    public @interface EnableJdbcAuditing

Annotation to enable auditing in JDBC via annotation configuration.

Author:
  Kazuki Shimizu
See Also:
  `EnableJdbcRepositories`

### Optional Element Summary

Optional Elements
`String` `auditorAwareRef` Configures the `AuditorAware` bean to be used to lookup the current principal.
`String` `dateTimeProviderRef` Configures a `DateTimeProvider` bean name that allows customizing the `LocalDateTime` to be used for setting creation and modification dates.
`boolean` `modifyOnCreate` Configures whether the entity shall be marked as modified on creation.
`boolean` `setDates` Configures whether the creation and modification dates are set.

### Element Detail

#### auditorAwareRef

    public abstract String auditorAwareRef

Configures the `AuditorAware` bean to be used to lookup the current principal.

See Also:
  `AuditorAware`

Default:
  ""

#### setDates

    public abstract boolean setDates

Configures whether the creation and modification dates are set.

Default:
  true

#### modifyOnCreate

    public abstract boolean modifyOnCreate

Configures whether the entity shall be marked as modified on creation.

Default:
  true

#### dateTimeProviderRef

    public abstract String dateTimeProviderRef

Configures a `DateTimeProvider` bean name that allows customizing the `LocalDateTime` to be used for setting creation and modification dates.

See Also:
  `DateTimeProvider`

Default:
  ""