package kr.co.accura.wbx.spring.config;

import org.springframework.cache.annotation.EnableCaching;
import org.springframework.context.annotation.Configuration;
import org.springframework.data.jpa.repository.config.EnableJpaAuditing;
import org.springframework.scheduling.annotation.EnableAsync;
import org.springframework.scheduling.annotation.EnableScheduling;

/**
 * wbx-spring-core Auto-Configuration.
 * Replaces the former WbxSpringCoreApplication annotations.
 * Consuming Spring Boot applications pick this up automatically
 * via META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports.
 */
@Configuration
@EnableJpaAuditing
@EnableAsync
@EnableScheduling
@EnableCaching
public class WbxAutoConfiguration {
}
