1. 程式人生 > >springboot整合多資料來源十七

springboot整合多資料來源十七

springboot整合多資料來源(分散式、微服務)

在一個專案中,有多個jdbc連線

使用多資料來源產生的問題:事物的管理、

在實際專案中怎麼區分多資料來源:

1、分包結構:

com.younger.test1    訪問test1資料庫

        dao

        service...

com.younger.test2    訪問test2資料庫

         dao

        service...

分散式事物解決方案jta+automatic

2、使用註解方式

class usercontroller{

    @datasourcetest1      //自定義註解:添加註解後,操作test1資料來源

    void test1(){}

    @datasourcetest2    //自定義註解:添加註解後,操作test2資料來源

    void text2(){}

}