1: JDBC(Java DataBase Connectivity),java 公司定义的 增删改查数据库的接口。
然后,各个 数据库公司(oracal,mysql,再实现这个 java的JDBC)
java开发人员,只需要使用,jdbc 的接口。去连接数据库,不需要实现。
jdbc ,5步骤。
1:选择驱动
2: 建立连接
3: 编写 增删改查的语句,叫做SQL。
4: 获取返回结果
5: 转化成自己的 格式,transform。进入Service里
SQL全称是“结构化查询语言(Structured Query Language)”,数据库操作语句。类似java的语法。数据库的语法,叫做 SQL,主要四种能力,增删改查。
DEMO地址:https://blog.csdn.net/Dextrad_ihacker/article/details/53235126
2: Mybatis
仅需要开发 写。SQL 就可以完成数据库操作。省略了 JDBC的代码。
价值,一行代码,就能从 数据库,回到 java里
14:15
3:JPA。
他直接,在mybatis之上,再进行省略,把 Sql 也省略了。
通过,继承 spring的。JpaRepository 接口,同时指定,操作的目标Model