UReport2集成SpringBoot-配置数据源
1. 内置数据源
2. 直连数据源
3. SpringBean方式数据源
3.1 创建Spring Bean
3.2 配置数据源
3.2.1 配置返回对象为Map集合的数据源
3.2.2 配置返回对象为POJO集合的数据源
Ureport2配置数据源有以下三种方式:
1. 内置数据源
创建篇配置类,实现BuildinDatasource接口
@EnableAutoConfiguration
@Configuration
public class UReportConfig implements BuildinDatasource {
@Resource
DataSource dataSource;
/**
* 返回数据源的名称
* @return
*/
@Override
public String name() {
return "内置数据源";
}
@Override
public Connection getConnection() {
try {
return dataSource.getConnection();
} catch (SQLException e) {
e.printStackTrace();
System.out.println("连接数据源失败!");
}
return null;
}
}
启动项目后,如下图所示,则配置成功
2. 直连数据源
如下图所示配置