多數(shù)據(jù)源的使用-注解方式

2018-06-30 19:52 更新

#oracle數(shù)據(jù)源配置信息

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數(shù)據(jù)源配置信息

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代碼指定使用的數(shù)據(jù)源的方式如下

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的時候就會使用數(shù)據(jù)源mysqlTest來操作了


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號