开发者社区> 问答> 正文

Spring的数据访问,集成是什么?

已解决

Spring的数据访问,集成是什么?

展开
收起
dzuv4lze7fhcm 2022-03-31 22:31:20 841 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    数据访问/集成层包括JDBC、ORM、OXM、JMS和交易模块,如下所述。

    JDBC模块:提供了一个JBDC模板样本,消除了传统繁琐的JDBC编码和所需的事务控制,并提供了Spring管理事务的好处。

    ORM模块:为与常见的 "对象-关系 "映射框架(如JPA、JDO、Hibernate和

    MyBatis)的无缝集成提供了一个API。它还可以使用Spring的事务管理,所以不需要额外的事务控制。

    OXM模块:提供一个抽象层的实现,支持对象/XML映射,如JAXB、Castor、 XMLBeans、JiBX和XStream;将Java对象映射到XML数据,将XML数据映射到 Java对象;提供一个API用于将Java对象映射到XML数据,将XML数据映射到Java对象。

    JMS模块:一个Java消息服务,提供一套 "消息生产者、消息消费者 "模板,以方便使用JMS发送消息,在两个应用程序之间或分布式系统之间进行异步通信。 事务模块:支持编程式和声明式事务管理。

    2022-03-31 22:32:04
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第20讲):经典面试题与阿里等名企内部招聘求职面试技巧 立即下载
微服务架构模式与原理Spring Cloud开发实战 立即下载
阿里特邀专家徐雷Java Spring Boot开发实战系列课程(第18讲):制作Java Docker镜像与推送到DockerHub和阿里云Docker仓库 立即下载