Spring Boot干貨系列:(八)數據存儲篇-SQL關系型數據庫之JdbcTemplate的使用


Spring Boot干貨系列:(八)數據存儲篇-SQL關系型數據庫之JdbcTemplate的使用

 

前言

前面幾章介紹了一些基礎,但都是靜態的,還不足以構建一個動態的應用。本篇開始就要介紹數據交互了,為了演示效果更加好,博主花了大把時間整合了一個后端模板框架,基於Bootstrap3的ACE模板,並實現了一個基本的增刪改查分頁功能。讓我們一起動手,學技術的同時,順便把我們的項目完善起來,這樣跟着博主學到最后,你就有了一個屬於自己的Spring Boot項目啦。

 

正文

本文介紹在Spring Boot基礎下配置數據源和通過JdbcTemplate編寫數據訪問的示例。

添加依賴

這里需要添加spring-boot-starter-jdbc依賴跟mysql依賴

 

數據源配置

在src/main/resources/application.properties中配置數據源信息。

自定義數據源

spring-boot-starter-jdbc 默認使用tomcat-jdbc數據源,如果你想使用其他的數據源,比如這里使用了阿里巴巴的數據池管理,你應該額外添加以下依賴:

修改Application.java

 

ok這樣就算自己配置了一個DataSource,Spring Boot會智能地選擇我們自己配置的這個DataSource實例。

腳本初始化

開始使用JdbcTemplate

Spring的JdbcTemplate是自動配置的,你可以直接使用@Autowired來注入到你自己的bean中來使用。這里博主做了一套基本的增刪改查操作。

實體對象

Controller層

controller代碼太多了,這里就只截取部分方法,具體的可以下載源碼查看

Service層

 

實現類

Dao層

實現類,這里注入我們需要的JdbcTemplate

 

 

上面介紹的JdbcTemplate只是最基本的幾個操作,更多其他數據訪問操作的使用請參考:JdbcTemplate API

 

到此為止,后端交互代碼都寫好了,這里博主整合的bootstrap模板就不展示了,各位可以自行下載本篇對應的源碼跑起來看看,效果很棒咯。

 

總結

SpringBoot下訪問數據庫還是很簡單的,只要添加依賴,然后在application.properties中配置連接信息。下一篇博主將介紹下Spring Boot對mybatis的整合。
想要查看更多Spring Boot干貨教程,可前往:

Spring Boot干貨系列總綱 http://tengj.top/2017/04/13/springboot0


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM