多数据源的使用-注解方式

2018-06-30 19:52 更新

#oracle数据源配置信息

oracle.jdbc.driver=oracle.jdbc.driver.OracleDriver

oracle.jdbc.url=jdbc:oracle:thin:@192.168.0.222:1521:orcl

oracle.jdbc.username=dbadmin

oracle.jdbc.password=123456


#mysql数据源配置信息

mysqlTest.jdbc.driver=org.gjt.mm.mysql.Driver

mysqlTest.jdbc.url=jdbc:mysql://127.0.0.1:3306/test

mysqlTest.jdbc.username=root

mysqlTest.jdbc.password=123456

在java代码指定使用的数据源的方式如下

Template<Product> templateProduct=new BasicTemplate<Product>(Product.class, "c3p0", "mysql");

也可以直接在实体的类名称上面通过注解来指定,如下

import org.jfaster.annotation.DataSource;
import org.jfaster.annotation.MapTable;

@MapTable(table="autoentity")
@DataSource(name="mysqlTest")
public class AutoEntity 
{
}

这样在操作实体AutoEntity的时候就会使用数据源mysqlTest来操作了


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号