spring boot数据库操作汇总
1 關(guān)于orm
orm即object relational mapping,對(duì)象關(guān)系映射,即將數(shù)據(jù)庫(kù)中的表映射成對(duì)象。
常用的orm有以下:
mybatis
spring jdbc template
hibernate
spring data jpa
如果在spring boot項(xiàng)目中用的是mybatis的話,引入依賴mybatis-spring-boot-starter;
如果在spring boot項(xiàng)目中用的是spring jdbc template的話,引入的依賴spring-boot-starter-jdbc;
如果在spring boot項(xiàng)目中用的是spring data jpa的話,引入的依賴是spring-boot-starter-data-jdbc;
如果在spring boot項(xiàng)目中用的是hibernate的話,引入的依賴是spring-boot-starter-data-jpa。
?
2 關(guān)于數(shù)據(jù)庫(kù)的驅(qū)動(dòng)
真正的數(shù)據(jù)庫(kù)操作需要使用數(shù)據(jù)庫(kù)驅(qū)動(dòng),mysql和postgresql都有直接的驅(qū)動(dòng)。
mysql的驅(qū)動(dòng)依賴是mysql-connector-java;
?
orm的操作是建立在數(shù)據(jù)庫(kù)驅(qū)動(dòng)的基礎(chǔ)之上的。
?
3?
?
轉(zhuǎn)載于:https://www.cnblogs.com/hustdc/p/10063413.html
總結(jié)
以上是生活随笔為你收集整理的spring boot数据库操作汇总的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 杂记-01.xcode模拟器管理
- 下一篇: initialProps被React-N