Java访问数据库的方式
在java中访问数据库,使用jdbc
- 在项目中直接使用jdbc,访问数据库。创建Connection,ResultSet。
- 把jdbc的操作进行了封装。创建了很多工具类。比如DBUtil。
- 持久层的框架。
- 1)hibernate:全自动的ORM框架,实现java object – 表的映射。可以通过java对象的方法,操作表中的数据。开发人员可以不了解或少了解sql语言。可以使用hibernate访问不同的数据库,不需要改变代码。通用不同的数据库。
- 2) jpa规范:定义了访问数据库的各种操作。定义了一致的方法操作数据库。jpa有各种实现:hibernate,open-jpa,link。
- 3)mybatis:需要编写xml配置文件,