You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
1.2 KiB
33 lines
1.2 KiB
package com.hnac.hzims; |
|
|
|
import com.hnac.hzims.alarm.config.constants.AlarmConstants; |
|
import org.mybatis.spring.annotation.MapperScan; |
|
import org.springblade.core.cloud.feign.EnableBladeFeign; |
|
import org.springblade.core.launch.BladeApplication; |
|
import org.springframework.boot.builder.SpringApplicationBuilder; |
|
import org.springframework.boot.web.servlet.support.SpringBootServletInitializer; |
|
import org.springframework.cloud.client.SpringCloudApplication; |
|
import org.springframework.context.annotation.ComponentScan; |
|
|
|
import javax.annotation.Resource; |
|
|
|
/** |
|
* @author ysj |
|
*/ |
|
@EnableBladeFeign |
|
@SpringCloudApplication |
|
@MapperScan("com.hnac.hzims.**.mapper.**") |
|
@ComponentScan(basePackages = {"com.hnac.hzims.alarm.*","com.hnac.hzims.business.*"}) |
|
@Resource |
|
public class AlarmApplication extends SpringBootServletInitializer { |
|
|
|
public static void main(String[] args) { |
|
BladeApplication.run(AlarmConstants.APP_NAME, AlarmApplication.class, args); |
|
} |
|
|
|
@Override |
|
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) { |
|
return BladeApplication.createSpringApplicationBuilder(builder, AlarmConstants.APP_NAME, AlarmApplication.class); |
|
} |
|
|
|
}
|
|
|