首页 > 编程知识 正文

ssm框架数据持久层,Java框架

时间:2023-05-04 18:30:13 阅读:12874 作者:3009

1 .什么是数据持久层?

数据保持层负责数据库内数据的追加、删除、重新评估。

2 .什么是2.JDBC? 有什么缺点?

JDBC代表Java数据库连接,是一个Java程序,它提供了一组用于访问关系数据库的Java API。 使用框架进行的所有访问都根据本机JDBC进行封装。

缺点:需要写的代码量大,不利于快速开发

获取的结果集不是面向对象的,分析结果时需要自己编码处理

3 .主流数据持久层的框架是什么?

Hibernate,MyBatis,Springdata Jpa

4.Hibernate

Hibernate是采用ORM的主要数据持久层框架。

ORM框架

-程序员不需要编写SQL,而是提供简单的APIs直接存储和检索数据库

5 .我的电池的特点

-半ORM框架

-程序员自己需要维护SQL。 可以增加对SQL的管理,提高某些SQL的执行速度,同时也增加工作量和代码量

由于需要自己维护SQL,因此不利于在不同数据库之间进行移植

6.Spring Data Jpa

JPA是Sun公司提出的一套持续化规范,旨在整合ORM框架,简化开发。

Spring Data Jpa是Spring生态的一部分。 Spring Data Jpa可以进一步简化ORM框架的代码量,并在不更改代码的情况下无缝切换ORM。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。