最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

將原生JDBC封裝實(shí)現(xiàn)CRUD的案例

 更新時(shí)間:2021年04月23日 11:54:52   作者:fancy555  
這篇文章主要介紹了將原生JDBC封裝實(shí)現(xiàn)CRUD的案例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧

將原生JDBC封裝實(shí)現(xiàn)CRUD

1、項(xiàng)目結(jié)構(gòu)

pom.xml加入依賴

2、思路

初步

1、加載數(shù)據(jù)庫驅(qū)動(dòng)連接數(shù)據(jù)庫

2、sql語句

3、創(chuàng)建PreparedStatement對象執(zhí)行sql語句

4、關(guān)閉連接

擴(kuò)展

1、數(shù)據(jù)庫相關(guān)信息(url/username/password/driver)放配置文件中,再讀取進(jìn)行連接;

2、sql語句模板樣式

3、PreparedStatement對象通過setObject()進(jìn)行sql語句處理;

3、根據(jù)不同需求(CRUD)調(diào)用不同方法; 如查詢:使用ResultSet rs = preparedStatement.executeQuery();得到結(jié)果,同時(shí)

通過某些操作變成我們想要的數(shù)據(jù)。插入:preparedStatement.executeUpdate();返回值=1表示插入成功。

3、再擴(kuò)展及代碼

3.1、 封裝連接數(shù)據(jù)庫操作,并返回連接對象;

3.2、 將創(chuàng)建PreparedStatement對象、

對sql語句模板樣式傳參進(jìn)行處理、對執(zhí)行sql的結(jié)果進(jìn)行處理封裝成為一個(gè)模板,返回處理結(jié)果;

其中有用到lambda匿名函數(shù)、反射機(jī)制、泛型:

3.3、其他封裝…

這里我將sql語句模板和執(zhí)行sql得到的結(jié)果放在了·一塊

3.4、接口:CRUD

4、效果

數(shù)據(jù)庫

4.1、按uid查

4.2、獲取所有

4.3、插入

4.4、刪除

4.5、更新

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

相關(guān)文章

最新評論

怀集县| 红河县| 任丘市| 咸阳市| 上蔡县| 竹北市| 宝兴县| 盐池县| 龙江县| 东兴市| 资阳市| 庆阳市| 亳州市| 永宁县| 南和县| 黑山县| 石台县| 尤溪县| 司法| 阿尔山市| 彰化县| 门源| 容城县| 准格尔旗| 子长县| 原平市| 玉门市| 二连浩特市| 资兴市| 三门峡市| 宁化县| 太仆寺旗| 克山县| 平凉市| 天长市| 阿图什市| 尖扎县| 达日县| 临武县| 彭水| 广水市|