package com.sinata.appointment;
|
|
import com.sinata.appointment.config.AdminLoginCryptoProperties;
|
import com.sinata.appointment.config.HikvisionQrcodeProperties;
|
import com.sinata.appointment.config.WechatMiniAppProperties;
|
import com.sinata.appointment.config.WechatOfficialAccountProperties;
|
import org.mybatis.spring.annotation.MapperScan;
|
import org.springframework.boot.SpringApplication;
|
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
import org.springframework.boot.context.properties.EnableConfigurationProperties;
|
import org.springframework.cache.annotation.EnableCaching;
|
import org.springframework.scheduling.annotation.EnableAsync;
|
|
@SpringBootApplication
|
@MapperScan("com.sinata.appointment.mapper")
|
@EnableAsync
|
@EnableCaching
|
@EnableConfigurationProperties({
|
WechatMiniAppProperties.class,
|
WechatOfficialAccountProperties.class,
|
HikvisionQrcodeProperties.class,
|
AdminLoginCryptoProperties.class
|
})
|
public class AppointmentApplication {
|
|
public static void main(String[] args) {
|
SpringApplication.run(AppointmentApplication.class, args);
|
}
|
}
|