spring-jdbc

    0熱度

    1回答

    我得到了一個包含5000萬行的數據庫表。通過索引我減少了從50秒到2-5秒選擇單行的請求時間。因爲我仍然需要檢索多個單行。通過在僅包含上個月的記錄的視圖上執行選擇,我甚至能夠進一步減少(< 500ms)。 不幸的是,一個設備可能在上個月內沒有創建記錄,但我仍然需要它是最新的記錄。 如果在主表上沒有結果,是否有任何可能告訴spring mvc「回退」到另一個表?是這樣的: @Entity @Tab

    -1熱度

    2回答

    我在Java應用程序中需要某種數據庫抽象。我擁有包含所有屬性和內部應用程序數據的mySQL數據庫,第二個用於結果數據。我需要創建新表並填充它們。棘手的部分是每個應用程序的第二個數據庫可能不同,所以它可以是Oracle DB或PostgreSQL。有誰知道某種工具可以讓我編寫一個版本的SQL,它會將其轉換爲特定的DB方言嗎?休眠或彈簧數據可以幫助我嗎? 謝謝你的答案 編輯 我需要執行不涉及任何對象查

    0熱度

    3回答

    我有一個應用程序 - 使用Spring 4.3.6和Spring Boot 1.4.4 - 它將作爲JAR導出。我想連接到遠程Oracle數據庫,但是我無法在不中斷應用程序的情況下對配置進行外部化。 這是我目前的解決方法: import org.apache.tomcat.jdbc.pool.DataSource; @Bean public DataSource dataSource() {

    -1熱度

    1回答

    我試圖運行「spring-cloud-starter-stream-source-jdbc」應用程序。由於我的源代碼是RDBMS,因此我想將RDBMS數據存儲到RDBMS接收器中。我想知道任何基於「spring-cloud-starter-stream-source-jdbc」的最佳演示應用程序。 是否支持Incremental &使用「spring-cloud-starter-stream-jd

    1熱度

    2回答

    我想查詢數據庫使用java,我不明白這個函數的問題。它返回一個垃圾值。 我只想從MySQL數據庫中檢索與first_name匹配的值。 public List<Customer> select(String cusDB) { return jdbcTemplate.query( "SELECT id, first_name, last_name FROM customers

    1熱度

    1回答

    我想要做這樣的事情:http://www.gotoquiz.com/web-coding/programming/java-programming/log-sql-statements-with-parameter-values-filled-in-spring-jdbc/ 我有一個Spring MVC的項目,我使用Spring 4.3.0.RELEASE。 我使用的是通用的抽象類爲我所有DAOS

    0熱度

    1回答

    我是一個做與春天JDBC和MSSQL服務器一箇中等規模的項目,項目幾乎50%完成,現在當每個請求做大量的插入和更新,特別是與那些表包含很多列和大型數據集的執行速度非常慢,有時會顯示連接關閉。 現在我想整合C3P0或類似連接池,但我不能改變我已經做任何DAO代碼.. 我實現了與JdbcTemplate的變量DAOHelper類和控制器類DAOClass的自動裝配注入在applicationConte

    0熱度

    1回答

    當我們使用spring jdbc時,首先定義一個dataSource bean並在創建jdbcTemplate對象時注入它。我想知道的是,我們是否需要在原型範圍內定義這個數據源。除非整個應用程序只有一個dataSource對象。我認爲這會影響應用程序的性能。 這裏是我如何在spring配置文件中定義dataSouce。 <bean id="dataSource" class="org.s

    0熱度

    1回答

    好的晚上夥計, 我在spring的Jdbctemplate + wildfly中測試了一些真正奇怪的問題,當我通過soapui調用soap web服務時,我的服務層沒有注入什麼東西日食向我展示了一個悲傷和藍色的NullPointerException。 除外: Caused by: java.lang.NullPointerException at com.gtac.usuario.we

    1熱度

    2回答

    String SQL = "INSERT INTO Employee (name, age, salary) VALUES (:name,:age,:salary)"; Map namedParameters = new HashMap(); namedParameters.put("name", name); namedParameters.put("age", age); namedP