Hibernate
pursuer211
这个作者很懒,什么都没留下…
展开
-
Hibernate中polymorphism=”explicit”和polymorphism=”implicit”区别
详见我的另一篇博文:“Hibernate三种继承关系”中“隐身多态和显示多态的区别”章节内容 链接: http://blog.csdn.net/pursuer211/article/details/17318379原创 2013-12-14 14:17:20 · 4123 阅读 · 0 评论 -
Hibernate连接池
1 简介Hibernate 支持三种连接池组件:DBCP, c3p0, proxool。其中,在hibernate3.0中,已经不再支持dbcp了,原因是dbcp有BUG,在某些种情会产生很多空连接不能释放,所以Hibernate3抛弃了对dbcp的支持。 2 连接池区别(1)dbcp与c3p0、proxool区别dbcp没有自动回收原创 2013-12-14 15:55:17 · 900 阅读 · 0 评论 -
Hibernate事务管理
1. 简介Hibernate是JDBC的轻量级封装,本身并不具备事务管理能力,在事务管理层,Hibernate将其委托给底层的JDBC或者JTA,以实现事务的管理和调度。2. 事务分类及配置Hibernate的默认事务处理机制基于JDBCTransaction,也可以通过配置文件设定采用JTA作为事务管理实现。Hibernate可以配置为JDBCTransaction或者原创 2013-12-14 15:57:35 · 548 阅读 · 0 评论 -
Hibernate继承和聚合的实现
Hibernate继承和聚合的实现 Hibernate中继承和聚合的实现分别是通过subclass元素和component元素实现的。 关于subclass/joined-sunclass/union-subclass元素实现继承介绍请参考文档《Hibernate三种继承关系》链接:http://blog.csdn.net/pursuer211/article/details/17原创 2013-12-14 22:15:52 · 766 阅读 · 0 评论 -
“org.hibernate.HibernateException: Hibernate Dialect must be explicitly set” 异常解决
异常信息:Exception in thread "main" org.hibernate.HibernateException: Hibernate Dialect must be explicitly set at org.hibernate.dialect.DialectFactory.determineDialect(DialectFactory.java:57) at org原创 2013-12-08 21:52:58 · 1502 阅读 · 0 评论 -
“org.hibernate.MappingException: Unknown entity” 异常解决
异常信息: Exception in thread "main" org.hibernate.MappingException: Unknown entity: com.red.bean.Book at org.hibernate.impl.SessionFactoryImpl.getEntityPersister(SessionFactoryImpl.java:548) at org原创 2013-12-09 21:11:53 · 8412 阅读 · 0 评论 -
"org.hibernate.MappingException: An AnnotationConfiguration instance is... " 异常解决
异常信息: Exception in thread "main" org.hibernate.MappingException: An AnnotationConfiguration instance is required to use at org.hibernate.cfg.Configuration.parseMappingElement(Configuration.java:原创 2013-12-09 23:28:37 · 2921 阅读 · 0 评论 -
"org.xml.sax.SAXParseException: The content of element type "class" must match" 异常解决
异常信息: Caused by: org.xml.sax.SAXParseException: The content of element type "class" must match"(meta*,subselect?,cache?,synchronize*,comment?,tuplizer*,(id|composite-id),discriminator?,natural-i原创 2013-12-14 10:24:07 · 4575 阅读 · 0 评论 -
Hibernate三种继承关系
Hibernate三种继承关系1 简介 继承关系式关系型数据域面向对象数据结构之间的主要差异之一。如何在关系型数据库的基础之上,通过继承关系得到清晰合理的层次划分是Hibernate实体层次设计的一个关键问题。 Hibernate中支持三种类型的继承形式:1. Table per concrete class表与子类之间的独立一对一关系2原创 2013-12-14 13:53:51 · 6729 阅读 · 0 评论 -
joined-subclass和union-subclass区别
详见我的另一篇博文:“Hibernate三种继承关系”中“joined-subclass和union-subclass区别”章节内容 链接: http://blog.csdn.net/pursuer211/article/details/17318379原创 2013-12-14 14:19:53 · 706 阅读 · 0 评论 -
Hibernate复合主键
引:http://www.blogjava.net/zoninge/archive/2009/01/05/249928.html 复合主键,由多个字段组成主键,例如,使用一个用户的firstname和lastname组成主键。可以通过两种方式确定主键,一种是基于实体类的复合主键,另一种是通过定义主键类来实现。不管通过哪种方式,复合主键都需要实现equals方法和hashcode转载 2013-12-11 20:25:49 · 820 阅读 · 0 评论