| | |
| | | * 初始集群客户端连接池 |
| | | * 扫描多个路径 |
| | | */ |
| | | @SpringBootApplication(exclude = DataSourceAutoConfiguration.class, scanBasePackages = {"com.product", "org.spring.service.core", "com.home"}) |
| | | @SpringBootApplication(exclude = DataSourceAutoConfiguration.class, scanBasePackages = {"com.product", "org.spring.service.core"}) |
| | | public class Application extends SpringBootServletInitializer { |
| | | |
| | | @Override |
| | |
| | | SpringApplication.run(Application.class, args); |
| | | boolean cacheFlat = DataPoolCacheImpl.getInstance().cacheALLData(); |
| | | boolean codeFlat = DataPoolCacheImpl.getInstance().initCodeManager(); |
| | | boolean serialFlat = DataPoolCacheImpl.getInstance().initSerialNumberManager(); |
| | | RegistValidate.getInstance().registValidateParameter(); |
| | | boolean connFlat = DataSourceManager.getInstance().initClientConnectionPool(); |
| | | InitialLoad.runInitialization(); |
| | |
| | | SpringBeanUtil.getBean(CreateSignatureFile.class).analysisSignaturePatch(); |
| | | SpringMVCContextHolder.getSystemLogger().info("root.path:" + rootPath); |
| | | SpringMVCContextHolder.getSystemLogger().info("jdk.home:" + System.getProperties().getProperty("java.home")); |
| | | if (cacheFlat && codeFlat && serialFlat && connFlat) { |
| | | if (cacheFlat && codeFlat && connFlat) { |
| | | SpringMVCContextHolder.getSystemLogger().info("Successful System Startup ! "); |
| | | } else { |
| | | SpringMVCContextHolder.getSystemLogger().error("System startup failed, Please contact the administrator!"); |