Spring JDBCTemplate配置資訊

2021-10-13 13:02:53 字數 2960 閱讀 7768

① mysql資料庫版本為8.0

!-- 配置資料來源 ,建議下面class後面的路徑自行複製自己的(避免包名大小寫問題)--

>

"datasource"

class

="org.springframework.jdbc.datasource.drivermanagerdatasource"

>

<

!--資料庫驅動 --

>

"driverclassname" value=

"com.mysql.cj.jdbc.driver"

>

<

/property>

<

!--連線資料庫的url --

>

"url" value=

"jdbc:mysql://localhost:3306/資料庫名字?servertimezone=utc"

>

<

/property>

<

!--連線資料庫的使用者名稱 --

>

"username" value=

"root"

>

<

/property>

<

!--連線資料庫的密碼 --

>

"password" value=

"123456"

>

<

/property>

<

/bean>

<

!--配置jdbc模板 --

>

<

!-- 配置jdbctemplate,資料庫操作工具類,使用它完成crud --

>

"jdbctemplate"

class

="org.springframework.jdbc.core.jdbctemplate"

>

"datasource" ref=

"datasource"

>

<

/property>

<

/bean>

<

!--配置注入類 --

>

"***"

class

="***"

>

"jdbctemplate" ref=

"jdbctemplate"

/>

<

/bean>

<

/beans>② mysql資料庫版本為5.0

!-- 配置資料來源 --

>

"datasource"

class

="org.springframework.jdbc.datasource.drivermanagerdatasource"

>

<

!--資料庫驅動 --

>

"driverclassname" value=

"com.mysql.jdbc.driver"

>

<

/property>

<

!--連線資料庫的url --

>

"url" value=

"jdbc:mysql://localhost:3306/資料庫名字"

>

<

/property>

<

!--連線資料庫的使用者名稱 --

>

"username" value=

"root"

>

<

/property>

<

!--連線資料庫的密碼 --

>

"password" value=

"123456"

>

<

/property>

<

/bean>

<

!--配置jdbc模板 --

>

<

!-- 配置jdbctemplate,資料庫操作工具類,使用它完成crud --

>

"jdbctemplate"

class

="org.springframework.jdbc.core.jdbctemplate"

>

"datasource" ref=

"datasource"

>

<

/property>

<

/bean>

<

!--配置注入類 --

>

"***"

class

="***"

>

"jdbctemplate" ref=

"jdbctemplate"

/>

<

/bean>

<

/beans>

Spring JdbcTemplate 查詢分頁

現在進行的專案由於資料庫的遺留原因 設計的不堪入目 不能用hibernate.所以用的spring jdbctemplate,今天作派譴員工的分頁,發現乙個不錯的jdbctemplate分頁寫法,較現在搜尋到的寫法都值得說一說 看原始碼吧!很簡單 1.大家都有的page類 2.分頁的助手類 完了!下...

Spring JDBCTemplate學習筆記

title spring jdbctemplate學習筆記 date 2016 8 26 author kagula env spring 3.1.2.release,oracle 11gr2 這裡記下示例 片段,免得過一段時間又忘記了。string sql insert into citycode...

spring jdbctemplate 批量新增

先費一句話,如果用hibernate,修改 sessionfactoryhibernate.jdbc.batch size 為1000 的時候,儲存1萬條資料6秒鐘。效能要求不是太高,而且本身用的就是hibernate的話,改下配置就好。否則往下看儲存的速度不穩定,波動。改為batch size為5...