`
robbin
  • 浏览: 4799738 次
  • 性别: Icon_minigender_1
  • 来自: 上海
博客专栏
377a9ecd-1ea1-34ac-9530-9daa53bb2a7b
robbin谈管理
浏览量:135766
社区版块
存档分类
最新评论
我的论坛
你可以看一下我在配置版的入门帖《 Hibernate入门 - Trascation》,Transaction其实很简单。
zhenglinxi 写道我用的是tomcat,我想在启动tomcat时就能把*.hbm.xml解析了,构建出SessionFacotry,有没有详细的配置文档和实现方法?谢谢 你看一下我在原理版写的一篇Hibernate的JNDI代码分析,在Tomcat中,你只需要配置初始化Hibernate的Servet load-up =1 就可以了。
Hibernate源代码包简要介绍 net.sf.hibernate.* 该包的类基本上都是接口类和异常类 net.sf.hibernate.cache.* JCS的实现类 net.sf.hibernate.cfg.* 配置文件读取类 net.sf.hibernate.collection.* Hibernate集合接口实现类,例如List,Set,Bag等等,Hibernate ...
jlinux开发了Hibernate的Eclipse Plugin,该软件为开源软件, 可以随意分发。 主要功能有三个 引用1。数据库浏览器, 可以浏览数据库数据, 而且是带分页的 2。根据数据库表生成相应的Hibernate Mapping文件和相应的类文件 3。有一个专门的编辑器可以修改你生成的Hibernate Mapping文件 完整的plugin包(2.3MB)下载: http://hibernate.fankai.com/download/jlinux jlinuxcn@yahoo.com.cn
看的我都动心了,都有点想用Eclipse了。不过我不太懂Eclipse,不能帮助你测试了。
孤魂一笑 写道可否说明一下,在那些情况下使用Hibernate比较容易产生性能问题。因为我使用Hibernate的经验还不多。也没有详细去做相关的测试。不知bruce是否有相关的经验可以告诉大家。 只要你正确的设置 Batch Size ,一般来说推荐为25,插入更新和删除都不会有性能问题,除非你配置错误。 最容易产生性能问题的地方是,当你使用Hibernate Iterator一次查询大量数据的时候,而你又没有使用JCS,那么性能是非常糟糕的。 如果没有使用JCS,那么当查询大量数据一定要采用List,如果使用JCS,那么用Iterator效率更好,可以看看我在性能版的一个测试报告。
在IBM的developerWorks上有几篇非常优秀的关于Java XML API的评测文章,它们是: http://www-900.ibm.com/developerWorks/cn/xml/x-injava/index.shtml http://www-900.ibm.com/developerWorks/cn/xml/x-injava2/index.shtml http://www-900.ibm.com/developerWorks/cn/xml/x-databdopt/part2/index.shtml http://www-900.ibm.com/developerWork ...
转贴自tuskrabbit : Hibernate可以当做JCA来用。jca包里面是用JCA的规范封装SessionFactory和Session JCA包的目的是为了把Hibernate封装为JCA的实现。即作为一个资源适配器的形式提供出去。这样就可以作为JCA规范的标准的资源适配器Plug-in到应用服务器去。作为和第三方应用的标准交互接口。通过CCI(公用客户接口)为客户端或者其它应用调用。 但是Hibernate好像目前实现的是JCA1.0的规范。因此,只能在外部调用,不能从Hibernate这边调用外部应用的功能。
fajaven 写道是内置的功能,只需要配置一下,还是要自己去写相关代码来实现。 或者与相关开源项目结合起来用以支持多种数据库平台! 谢谢 内置功能,只需要配置一下,指明用哪种数据库就可以了。
Java Learning Path (一)、工具篇 一、 JDK (Java Development Kit) JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK等等。其中IBM的JDK包含的JVM(Java Vi ...
Global site tag (gtag.js) - Google Analytics