@Configuration
@MapperScan(basePackages="top.lshaci.dt.rmfc.server.task.mapper",
sqlSessionTemplateRef="taskSqlSessionTemplate")
@PropertySource(value="classpath:config/properties/taskDatasource.properties")
public class TaskDataSourceConfig
extends Object
| 构造器和说明 |
|---|
TaskDataSourceConfig() |
| 限定符和类型 | 方法和说明 |
|---|---|
DataSource |
taskDataSource() |
org.apache.ibatis.session.SqlSessionFactory |
taskSqlSessionFactory(DataSource taskDataSource) |
org.mybatis.spring.SqlSessionTemplate |
taskSqlSessionTemplate(org.apache.ibatis.session.SqlSessionFactory taskSqlSessionFactory) |
org.springframework.jdbc.datasource.DataSourceTransactionManager |
taskTransactionManager(DataSource taskDataSource) |
@Bean(value="taskDataSource") @ConfigurationProperties(prefix="task.druid.datasource") public DataSource taskDataSource()
@Bean(value="taskSqlSessionFactory")
public org.apache.ibatis.session.SqlSessionFactory taskSqlSessionFactory(@Qualifier(value="taskDataSource")
DataSource taskDataSource)
throws Exception
Exception@Bean(name="taskTransactionManager")
public org.springframework.jdbc.datasource.DataSourceTransactionManager taskTransactionManager(@Qualifier(value="taskDataSource")
DataSource taskDataSource)
Copyright © 2017 Pivotal Software, Inc.. All rights reserved.