Class HibernateMetricsAutoConfiguration

java.lang.Object
org.springframework.boot.actuate.autoconfigure.metrics.orm.jpa.HibernateMetricsAutoConfiguration
All Implemented Interfaces:
SmartInitializingSingleton

@Configuration(proxyBeanMethods=false) @AutoConfigureAfter(value={MetricsAutoConfiguration.class,SimpleMetricsExportAutoConfiguration.class}, name="org.springframework.boot.jpa.autoconfigure.hibernate.HibernateJpaAutoConfiguration") @ConditionalOnClass({EntityManagerFactory.class,org.hibernate.SessionFactory.class,org.hibernate.stat.HibernateMetrics.class,io.micrometer.core.instrument.MeterRegistry.class}) @ConditionalOnBean({EntityManagerFactory.class,io.micrometer.core.instrument.MeterRegistry.class}) public class HibernateMetricsAutoConfiguration extends Object implements SmartInitializingSingleton
Auto-configuration for metrics on all available Hibernate EntityManagerFactory instances that have statistics enabled.
Since:
2.1.0
Author:
Rui Figueira, Stephane Nicoll
  • Constructor Details

    • HibernateMetricsAutoConfiguration

      public HibernateMetricsAutoConfiguration(ConfigurableListableBeanFactory beanFactory, io.micrometer.core.instrument.MeterRegistry meterRegistry)
  • Method Details