注解方式指定數(shù)據(jù)源

2018-04-14 22:09 更新

可以在實(shí)體類名上使用如下方式指定使用的數(shù)據(jù)源名稱

import org.jfaster.annotation.DataSource;

@DataSource(name="mysqlTest")
public class TestUser 
{
     //TODO
}

數(shù)據(jù)源的名稱就是在jfaster.properties中配置的數(shù)據(jù)源配置前綴名,如下

mysqlTest.jdbc.driver=com.mysql.jdbc.Driver
mysqlTest.jdbc.url=jdbc:mysql://127.0.0.1:3306/test
mysqlTest.jdbc.username=root
mysqlTest.jdbc.password=123456

在實(shí)體類名上面指定數(shù)據(jù)源名稱時(shí),則會(huì)以連接池方式構(gòu)建連接

數(shù)據(jù)源如果集成spring使用的話,數(shù)據(jù)源名稱也一樣可以是spring容器中的數(shù)據(jù)源名稱【參看集成Spring】



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

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)