AdSense

顯示具有 spring-jdbc 標籤的文章。 顯示所有文章
顯示具有 spring-jdbc 標籤的文章。 顯示所有文章

2025/2/19

Spring JdbcTemplate batch query with IN clause

當需要用List資料中的每一筆值去查資料表時,用SQL的IN一次查多筆值會比用for迴圈逐筆查來得有效率,但若List元素數量很多時,可能會超過語法的長度限制,或許需要進行分批IN查詢。

2021/2/4

Java JDBC 取得Oracle資料庫連線 get Oracle database connection

Java使用JDBC 取得Oracle資料庫的java.sql.Connection連線物件。

2021/1/7

Spring JDBC NamedParameterJdbcTemplate CRUD 新增、查詢、修改、刪除 範例

Spring JDBC NamedParameterJdbcTemplate新增、查詢、修改、刪除範例如下。

2020/12/30

Spring Boot JdbcTemplate 印出SQL及參數 print query sql and params

在Spring Boot使用JdbcTemplate在console印出執行的SQL及條件參數的方法如下。

Spring Boot H2 Database JdbcTemplate datasource jdbc url

在Spring Boot H2資料庫的datasource jdbc url設定如下。

2020/12/16

Spring JdbcTemplate query BeanPropertyRowMapper return List elements are null

今天同事和我分享關於BeanPropertyRowMapper回傳List<String>長度大於零但內容為空的現象。

2020/5/3

Java JDBC PreparedStatement 更新BLOB update BLOB

Java使用JDBCPreparedStatement更新BLOB型態欄位的範例如下。

2020/4/15

Spring JDBC SQLException Invalid column name錯誤

今天在Spring Data JPA使用JdbcTemplate查詢Oracle資料庫時,出現java.sql.SQLException: Invalid column name錯誤。

2020/4/14

Spring Boot datasource config jdbcUrl is required with driverClassName錯誤

今天在設定Spring Boot JDBC多資料庫的datasource配置時,啟動時發生jdbcUrl is required with driverClassName錯誤如下。

2020/4/5

Spring @Transactional default rollbackFor

Spring @Transactional 能掛在類別或方法前來管理交易,預設觸發rollback的機制如下。

2020/4/1

Spring JDBC MapSqlParameterSource

當使用Spring JDBC的NamedParameterJdbcTemplate執行SQL操作時,其提供的方法除了可用Map<String, ?>帶入參數,也可改用SqlParameterSource的實作類別MapSqlParameterSource。

2020/3/28

Spring JDBC JdbcTemplate 與 NamedParameterJdbcTemplate 差別

Spring JDBC在存取資料庫時除了用典型的JdbcTemplate存取,也可用NamedParameterJdbcTemplate存取,兩者的差別如下。

AdSense