package com.sinata.appointment; import com.sinata.appointment.config.AdminLoginCryptoProperties; import com.sinata.appointment.config.WechatMiniAppProperties; 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, AdminLoginCryptoProperties.class}) public class AppointmentApplication { public static void main(String[] args) { SpringApplication.run(AppointmentApplication.class, args); } }