@Configuration @EnableConfigurationProperties(value=GenConfig.class) @ConditionalOnBean(value=plus.easydo.jdbc.configuration.DynamicDataSourceAutoConfiguration.class) @EnableJdbcDynamicDataSource public class GenAutoConfigure extends java.lang.Object
| 构造器和说明 |
|---|
GenAutoConfigure() |
| 限定符和类型 | 方法和说明 |
|---|---|
GenController |
genController() |
IGenTableColumnService |
iGenTableColumnService() |
IGenTableService |
iGenTableService() |
TemplateManagementController |
templateManagementController() |
TemplateManagementService |
templateManagementService()
模板管理业务层
|
VelocityInitializer |
velocityInitializer(javax.sql.DataSource dataSource)
实例化 Velocity加载类
将数据源注入到Velocity的DataSourceResourceLoader以支持数据源读取模板
|
@Bean public IGenTableService iGenTableService()
@Bean public IGenTableColumnService iGenTableColumnService()
@Bean public TemplateManagementService templateManagementService()
@Bean public VelocityInitializer velocityInitializer(javax.sql.DataSource dataSource)
dataSource - dataSource@Bean
@ConditionalOnBean(value={IGenTableService.class,IGenTableColumnService.class})
public GenController genController()
@Bean @ConditionalOnBean(value=TemplateManagementService.class) public TemplateManagementController templateManagementController()
Copyright © 2021. All Rights Reserved.