发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 CQRS 扩展性 并发编程 事件溯源 分布式 SOA

在看Hibernate源码的时候,有一些包名看不明白什么意思,比如jca。robbin等高手能不能介绍一下比较生疏的几个包的作用啊!

2003-09-12 16:08
赞助商链接

huhu

2003-09-12 16:30

robbin你好,我是初学者,希望能得到你的帮助

2003-09-12 17:18

JCA是用来连接非RDBMS系统的EIS的,例如:

ERP system

Mainframe transaction processing system

Legacy database system

Hibernate可以当做JCA来用。jca包里面是用JCA的规范封装SessionFactory和Session。

至于把Hibernate当做JCA配置到App Server上有什么特别的需要,或者说有什么好处,那我也不知道,文档上你查不到,也许你可以去Hibernate论坛亲自问问作者。

Hibernate Forum

2003-09-12 17:22

JCA包的目的是为了把Hibernate封装为JCA的实现。即作为一个资源适配器的形式提供出去。这样就可以作为JCA规范的标准的资源适配器Plug-in到应用服务器去。作为和第三方应用的标准交互接口。通过CCI(公用客户接口)为客户端或者其它应用调用。

但是Hibernate好像目前实现的是JCA1.0的规范。因此,只能在外部调用,不能从Hibernate这边调用外部应用的功能。

2003-09-12 17:49

知道了,谢谢!
那eg,odmg是做什么的了

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系反馈 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com