spring-jdbc

    0熱度

    2回答

    的代碼: jdbcTemplate.update("MERGE INTO app_role_data x USING (select ? name, ? xml FROM dual) d ON (x.app_name = d.name) WHEN MATCHED THEN UPDATE SET x.xml_blob = d.xml WHEN NOT MATCHED THEN INSERT(a

    0熱度

    1回答

    的Spring bean我的Spring bean如下: @Service("bookService") public class BookServiceImpl implements BookService { @Autowired @Qualifier("bookDao") private BookDao bookDao; 我有一個portlet試圖訪問它,

    0熱度

    1回答

    它的一個簡單的問題,但是我有幾天沒有任何明確的解決方案浪費了。 我使用spring jdbc模板作爲我的DAO層mssql sever 2005作爲我的數據庫,我們有一個訂單輸入系統。現在,當系統中有超過5人時,我們會遇到很多死鎖情況。當人們嘗試創建新訂單而其他人更新現有訂單時,似乎發生鎖定。對於同一個表,插入和更新語句似乎是衝突的。 我沒有做任何事情來解決這個問題,並沒有任何工作。所以現在我正在

    1熱度

    1回答

    我是Spring的新手,我正在研究CAS。我需要查詢數據庫以進行用戶身份驗證,但我使用的是servlet作爲控制器。因此,我需要知道是否有任何方法在該servlet中設置SimpleJdbcTemplate並使用它來查詢數據庫。如果有如何配置web.xml文件或任何其他文件。 謝謝。

    5熱度

    1回答

    我正在使用Spring NamedParameterJdbcTemplate從表中獲取一些值。出於某種原因,查詢在我的Java應用程序中運行速度非常慢,而不是在SQL Management Studio上運行相同的查詢。我還注意到,在剖析器中,準備好的語句不會被重用。如果我多次在我的JAVA應用程序中運行相同的查詢,我會看到正在執行的不同準備好的語句。所以,不知道爲什麼這些陳述沒有被重用。 由於我

    2熱度

    1回答

    從基於Spring的應用程序訪問SQL Server中的數據時,我遇到了一個奇怪的性能問題。在我當前的設置中,Spring java應用程序運行在從遠程SQL Server數據庫訪問數據的單獨機器上。我在Spring中使用NamedParameterTemplate,我相信它使用Prepared Statement來執行查詢。出於某種原因,某些查詢需要很長時間才能完成(大約2分鐘)。 JAVA應用

    1熱度

    1回答

    我環顧四周,似乎無法找到此具體問題,因此,我發現了類似的問題,如this one和很多關於SQL本身或C#的問題...... 這是我所看到的: MapSqlParameterSource parameterSource = new MapSqlParameterSource(); //parameterSource.addValue("insertDate", DateTime.now

    0熱度

    1回答

    我在單元測試中使用了Spring嵌入式數據庫。從春天開始: <jdbc:embedded-database id="dataSource"> <jdbc:script location="classpath:schema.sql"/> <jdbc:script location="classpath:test-data.sql"/> </jdbc:embedded-datab

    1熱度

    1回答

    我正在使用JPA/HIbernate和Spring進行持久性和事務管理的項目。此應用程序具有從同一數據庫服務器(Sybase環境)的幾個目錄和模式映射的表。 爲了開始創建一種使用內存數據庫這個程序的自動化測試,我不得不創建一個替代test-persistence.xml列出所有相同的實體從默認persistence.xml,但指定覆蓋從架構信息替代orm.xml映射文件類中的註釋。 在我的Spri

    2熱度

    1回答

    我有一個庫存監控網站一個MySQL表命名發票,INVOICE_NUMBER是BIGINT(19)AUTO_INCREMENT領域。 目前AUTO_INCREMENT值是1 客戶希望它從50000 用下面的腳本啓動INVOICE_NUMBER重置ALTER TABLE發票AUTO_INCREMENT = 50000; 當我寫了一個腳本插入到SQLDBX插入數據,它是把從50000 的INVOICE_