hibernate:名家的言--Gavin King talk about the reasons of hibernate's success

Why This Project Is Successful?Here's my thoughts upon what we did in terms of development practice that helped make this project so popular so quickly.rapid release schedule -- 快速发布Regular file relea... [阅读全文]

hibernate:Hibernate流行架构浅析

本文向大家介绍Hibernate架构可能好多人还不了解Hibernate架构没有关系看完本文你肯定有不少收获希望本文能教会你更多东西  用java来建立个很有价值web 应用不是个简单任务在架构这个应用时要考虑很多原因和问题从更高层次来看开发人员面临着有关如何构建用户接口何处驻留业务逻辑以及如何实现数据持久性这些问题这3层都有各自问题需要回答而每层又需要实现那些技术?应用如何设计来进行松散耦合并能... [阅读全文]

hibernate分页:Hibernate实现分页查询的简要分析

本文向大家介绍Hibernate查询分页可能好多人还不了解Hibernate查询分页没有关系下面有个例子从第2万条开始取出100条记录看完本文你肯定有不少收获希望本文能教会你更多东西  Java代码 Query q = session.createQuery("from Cat as c");;     q.FirstResult(20000);;     q.MaxResults(100);; ... [阅读全文]

hibernate:hibernate annoation ( 9 cascading)

1cascade=CascadeType.PERSIST  当sessionsession.persist(object)时会产生级联保存 (不是save思路方法或者其他)  2cascade=CascadeType.MERGE  当sessionsession.merge(object)时会产生级联合并 如果内存没有此对象表现为级联保存  3cascade=CascadeType.REMOVE ... [阅读全文]

hibernate:hibernate annoation ( 5 组件)

例如:有 3个类 A B C  最终要持久化类是A 而 B C 都作为组件内在和A  B,C都要使用@Embeddable标注声明为个组件   A 代码:  Java代码   @Entry public  A{ private  id; private B b; private C c; ...   public B getB{  ... }  public C getC{  .... }  } ... [阅读全文]

hibernate:hibernate annoation ( 4 lob)

  hiberante sql映射对应 Java数据类型 Hibernate数据类型 标准SQL数据类型  (PS:对于区别DB可能有所差异) 、java.lang.Byte TINYINT 、java.lang.Short SMALLINT 、java.lang.Integer eger INGEGER long、java.lang.Long long BIGIN... [阅读全文]

hibernate:转载一个别人收藏的精典网站WebSiteRuby HIBERNATE相关

ror官方网站WebSite:http://www.rubyonrails.org/可以作为了解这项技术起点那里面有个15分钟搭建个blog视频很值得看Rolling with Ruby _disibledevent=http://www.onlamp.com/pub/a/onlamp/2005/01/20/rails.html?page=1Curt Hibbs写对于ror学习过程还没来得及看但是... [阅读全文]

hibernate:hibernate--分页

3步:  1写分页类  2ACTION里调分页类  3页面显示分页  ---------------------------------------1写分页类/**  * findPageResult  * @此思路方法描述是:Hibernate分页  * @param request   * @param HQL  * @param num 页面要要显示页数  * @param maxResul... [阅读全文]

hibernate:Hibernate 3新特性介绍及发展趋势

Hibernate提供了它特有数据库查询语言HQL这种查询语言屏蔽了区别数据库的间差别使你可以编写统查询语句执行查询区别于其他持久化解决方案是Hibernate并没有把SQL强大功能屏蔽掉而是仍然兼容SQL这使你以往关系技术依然有效  、Hibernate版本更新情况  Hibernate版本更新速度很快目前为止有两个阶段性版本:Hibernate2和Hibernate3这点员从其Jar文件名便可... [阅读全文]

hibernate:我的O/R MAPPING (HIBERNATE)思路方法小结

()对象的间关系:  1.依赖:  依赖对象通过被依赖对象思路方法来获得服务种比较松散关系并且是短期我们过程和对象往往依赖于我们实体域对象如在struts action中模型层思路方法  2.关联  它使个类指到另个类属性长期  3.聚合  聚合关系是关联关系种是强关联关系聚合是整体和部分的间关系  4.组合  也叫合成关系组成关系是关联关系种是比聚合关系强关系对象负责代表部分对象生命周期   ... [阅读全文]

hibernate:Hibernate中Criteria的完整使用方法

最近在项目中使用 Spring 和 Hibernate 进行开发有感于 Criteria 比较好用在查询思路方法设计上可以灵活根据 Criteria 特点来方便地进行查询条件组装现在对 HibernateCriteria 使用方法进行整理总结:  Hibernate 设计了 CriteriaSpecication 作为 Criteria 父接口下面提供了 Criteria和DetachedCrit... [阅读全文]

hibernate:hibernate3学习笔记(十 2)|Component

在MySQL中新建数据表User:CREATETABLEuser(  idINT(11)NOTNULLauto_incrementPRIMARYKEY,  nameVARCHAR(100)NOTNULLdefault,  ageINT,  emailVARCHAR(100)NOTNULL);  按照最基本映射策略话应该把User类设计成:packageonlyfun.caterpillar; pu... [阅读全文]

hibernate:hibernate3学习笔记( 2十 3)|进阶特性(一)

1.悲观锁定:   在多个客户端可能读取同笔数据或同时更新笔数据情况下必须要有访问控制手段防止同个数据被修改而造成混乱最简单手段就是对资料进行锁定在自己进行资料读取或更新等动作时锁定其他客户端不能对同笔资料进行任何动作   悲观锁定(Pessimistic Locking)如其名称所示悲观认定每次资料存取时其它客户端也会存取同笔资料因此对该笔资料进行锁定直到自己操作完成後解除锁定   悲观锁定通常... [阅读全文]

hibernate:hibernate3学习笔记( 2十 3)|进阶特性( 2)

4.Interceptor 介面:  您可以在开启Session时载入个自订Interceptor这个Interceptor会在对应动作发生的前呼叫对应思路方法思路方法是让您定义Interceptor实作Interceptor介面介面定义如下:Interceptor.javapackage org.hibernate;  import java.io.Serializable;import jav... [阅读全文]

hibernate:hibernate3学习笔记( 2十 3)|进阶特性( 3)

6.从数据表生成映射文件  可以从资料库表格自动生成映射文件首先 下载 Middlegen-Hibernate下载後将的解压缩  这边所使用资料库是MySQL并假设您资料库中已有以下表格:CREATE TABLE user (  id INT(11) NOT NULL auto_increment PRIMARY KEY,  name VARCHAR(100) NOT NULL default ,... [阅读全文]

hibernate:hibernate查找重复列 并且将此列数量统计出来

Java代码 publicListgetAllMess(finalPartyparty){      Listlist_temp=getHibernateTemplate.executeFind(HibernateCallback{        publicObjectdoInHibernate(Sessionsession)            throwsHibernateExceptio... [阅读全文]

hibernate:hibernate3学习笔记( 7)|Criteria Queries

仍然接着前面例子来讲:http://blog.csdn.net/kunshan_shenbin/archive/2008/09/02/2864883.aspx  举例代码如下:packagecom.hb3.pack_01;importjava.util.Iterator;importjava.util.List;importorg.hibernate.Criteria;importorg.hibe... [阅读全文]

hibernate:Hibernate 3新增XML关系持久性介绍

非常感谢最近发布Hibernate 3中XML持久性特性Java开发者现在拥有了个框架组件它为易于实现对象关系(OR)和XML持久性提供了高效和致思路方法  Hibernate易用性、高性能和对象关系持久性等高级特性给IT界带来了很大惊喜Hibernate最新版本(版本33月29日发布)给产品API带来了个重要新特性:XML持久性有了Hibernate 3的后Java应用开发者可以轻易地把XML文... [阅读全文]

hibernate:Hibernate获得成功的十大理由

下面是对Hibernate开发工作个人想法正是这些工作使得Hibernate如此迅速得到广泛欢迎  1、飞快版本发布  保持活跃开发速度经常进行版本发布甚至几天的内就从前个版本开发到下个版本这样是保证软件Software远离Bug最好办法也可以让用户感到很放心确信Hibernate开发十分活跃另外这样做也有大好处就是可以发现哪些功能是用户真正需要  2、回归测试  我想现在整个Java社区定都很重... [阅读全文]

hibernate:我为什么要学习Hibernate?

在我做过很多项目过程中我直有个悬而未决问题在困扰我那就是持久层开发持久层开发般来说要么用CMP要么用JDBC+DAO CMP就不用说了它对我来说是种失败实战而JDBC+DAO也存在很多困难我很难做到把关系表记录完整映射到持久对象关系上来这主要体现在多表关系无法直接映射到对持久对象映射上来可能是个表映射多个持久对象有可能是多个表映射个持久对象更有可能是表某些字段映射到个持久对象但是另外些字段映射到别... [阅读全文]

hibernate:了解Hibernate的FlushMode.NEVER

、案件背景:  ;  session.flush; // who knows what been done till now  session.FlushMode(FlushMode.NEVER);  // Do some querying  // Do some more querying   // Really load up that session   // Execute a few m... [阅读全文]

hibernate:Hibernate核心接口介绍

在项目中使用Hibernate框架非常关键点就是要了解Hibernate核心接口Hibernate接口位于业务层和持久化层如图1所示    图1 Hibernate核心接口层次架构关系  Hibernate核心接口共有5个分别为:Session、SessionFactory、Transaction、Query和Configuration这5个核心接口在任何开发中都会用到通过这些接口不仅可以对持久化... [阅读全文]

hibernate:Weblogic81和Hibernate的集成问题

费了天终于搞定了Hibernate和Weblogic81集成安装问题网上资料或多或少涉及到了但都不完整、详细本文参考了 java视线论坛版主文章和hibernate网站WebSite文章撰写了本文希望能对各位Hibernate初学者能有所帮助   假设你工程是D:  estprj;D  estprjlib存放所有Hibernatelib下jar文件;D;  estprjes存放所有文件特别包括we... [阅读全文]

hibernate:Envers加入Hibernate

Envers是个来自于JBoss开源项目致力于提供简化版持久化JPA类InfoQ曾经在2008年 7月报道过其首个GA版1.0.0发布随后Envers 1.1.0提供了若干新功能 1.1.0版主要关注点在于增加了对持久集合支持Envers创立者Adam Warski描述了这个新功能: 现在你可以版本化任何关系、“简单”类型集合以及映射等现在支持所有JPA... [阅读全文]

什么是hibernate:难道是hibernate装聪明?

今天开发中遇到个奇怪hibernate 我数据库中个表中有个字段名叫id但是它并不是主键 用hibernate映射后为 XML语言: 1 name= "apprId" type= "java.lang.Long" 2 name= "APPR_ID" precision= "11" scale= "0" / 3 = "assigned" / 4 5 name= ... [阅读全文]

hibernate:Hibernate DBpool Configure

在hibernate3.0中已经不再支持dbcp了hibernate作者在hibernate.org中明确指出在实战中发现dbcp有BUG,在某些种情会产生很多空连接不能释放所以抛弃了对dbcp支持至于c3p0有评论说它算法不是最优c3p0占用资源比较大效率也不高 proxool不少行家推荐使用而且暂时来说是负面评价是最少个 以连接MySQl为例介绍 3种连接配... [阅读全文]
1 共1条 分1页