我在我的一個項目中使用ActiveJDBC,今天我遇到了一個令人討厭的問題。ActiveJDBC併發請求?
對我的應用程序的併發請求將失敗,因爲ActiveJDBC嘗試從具有相同名稱「default」的池中獲取多個連接。
似乎有開有不同的名字連接的可能性,所以不是寫作:
Base.open(JNDI_NAME)
一個會寫:
new DB("someRandomName").open(JNDI_NAME);
但是...當試圖從數據庫獲取一些數據,有一個問題:ActiveJDBC搜索連接「默認」(或從模型類的@DbName註釋) - 據我所知,這個概念是用來處理多個數據庫(不是多個連接)。
我真的不想取代ActiveJDBC,因爲編寫了數千行代碼 - 任何想法?存在