
hibernate
文章平均质量分 81
iteye_4568
这个作者很懒,什么都没留下…
展开
-
hibernate注解
现在EJB3实体Bean是纯粹的POJO。实际上表达了和Hibernate持久化实体对象同样的概念。他们的映射都通过JDK5.0注释来定义(EJB3规范中的XML描述语法至今还没有定下来)。注释分为两个部分,分别是逻辑映射注释和物理映射注释,通过逻辑映射注释可用描述对象模型,类之间的关系等等,而物理映射注释则描述了物理的schema,表,列,索引等等。下面外面在代码中将混合使用这两种类型的注释...原创 2011-08-07 11:32:39 · 200 阅读 · 0 评论 -
DEBUG QueryTranslatorImpl:254 - unexpected query compilation problem
7:10:53,359 DEBUG QueryTranslatorImpl:254 - unexpected query compilation problemjava.lang.NullPointerException at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java...原创 2011-09-25 17:12:29 · 149 阅读 · 0 评论 -
org.hibernate.PropertyNotFoundException: no appropriate constructor in class
hql.append("SELECT NEW com.coscon.cbs.domain.result.settlement.SettlementCommissionSumDetailResult(companys.companyNameCn,commCntr.containerSizeType,"); hql.append(" companyChargeCode.settlem...原创 2011-09-25 16:04:37 · 649 阅读 · 0 评论 -
org.hibernate.QueryException: , expected in
org.hibernate.QueryException: , expected in SELECT [SELECT NEW com.coscon.cbs.domain.result.settlement.SettlementCommissionSumDetailResult (companys.companyNameCn as companyNameCn,commCntr.contain...原创 2011-09-24 16:00:51 · 1167 阅读 · 0 评论 -
org.hibernate.PersistentObjectException
这个问题个人觉得比较奇怪,把从页面传到后台的数据组装成一个对象后保存时,就报这个东西,但是可以保存成功,数据库里有值.然而直接在后台新new一个对象保存,却没有异常...... javax.persistence.PersistenceException: org.hibernate.PersistentObjectException: detached entity passed to pers...原创 2012-01-05 11:38:56 · 173 阅读 · 0 评论 -
hibernate 中 get、load 的 区别
第一篇这次我们来谈一下Hibernate3.2 Session加载数据时get和load方法的区别(Hibernate 3以后的版本就用get()方法取代find()这个方法了),其实这个在网上有很多的论述,可大多语焉不详或经不起实践的推敲,让很多初学者学的满腹疑 窦,现在我给大家讲解一下:1. 对于Hibernate get方法,Hibernate会确认一下该id对应的数据是否存在...2011-09-09 01:07:56 · 71 阅读 · 0 评论 -
Could not obtain connection to query metadata解决
11:12:56,906 WARN JDBCExceptionReporter:233 - SQL Error: 0, SQLState: null11:12:56,921 ERROR JDBCExceptionReporter:234 - Cannot create PoolableConnectionFactory (The Network Adapter could not...原创 2011-12-28 11:39:29 · 6568 阅读 · 0 评论 -
hibernate hql里可以new对象.
String hql = " select new com.domain.MyUser(name,passwd) from Users"; Query query = session.createQuery(hql); //默认查询出来的list里存放的是一个Object数组,但是在这里list里存放的不再是默认的Object数组了,而是MyUser对象了 ...原创 2011-08-22 18:24:30 · 718 阅读 · 0 评论 -
Hibernate 关联关系中的OneToMany 和ManyToOne
集合类型中的OneToMany@Entity public class City { @OneToMany(mappedBy="city") public List<Street> getStreets() { return streets; }...}注:这里OneToMany采用mappedBy方式,表面由子表维护关联关系,也就是说,在加...原创 2011-08-18 14:25:16 · 236 阅读 · 0 评论 -
映射实体Bean的关联关系 -Hibernate Annotations
Hibernate Annotations参考文档3.2.0 CR12.2.5. 映射实体Bean的关联关系2.2.5.1. 一对一(One-to-one)使用@OneToOne注解可以建立实体bean之间的一对一的关联. 一对一关联有三种情况: 一是关联的实体都共享同样的主键, 二是其中一个...原创 2011-08-18 11:02:43 · 110 阅读 · 0 评论 -
如何提高hibernate性能
在一个拥有单独业务层的应用中,业务层必须在返回之前,为web层“准备”好其所需的数据集合。这就意味着 业务层应该载入所有表现层/web层所需的数据,并将这些已实例化完毕的数据返回。通常,应用程序应该 为web层所需的每个集合调用Hibernate.initialize()(这个调用必须发生咱session关闭之前); 或者使用带有FETCH从句,或FetchMode.JOIN的Hiber...原创 2011-08-08 17:26:05 · 108 阅读 · 0 评论 -
MyEclipse从数据库反向生成实体类之Hibernate方式 反向工程
MyEclipse从数据库反向生成实体类之Hibernate方式反向工程 逆向工程开发项目涉及到的表太多,一个一个的写JAVA实体类很是费事。MyEclipse提供简便的方法:反向数据库 步骤大致如下: 第一步: window-->open Perspective-->MyEclipse Java Persistence 操作后会出现一个视图DB Brower...原创 2011-08-08 17:09:32 · 97 阅读 · 0 评论 -
hibernate jpa 注解 @Temporal(TemporalType.DATE)
1) DATE :等于java.sql.Date 2) TIME :等于java.sql.Time 3) TIMESTAMP :等于java.sql.Timestamp 1.日期: @Temporal(TemporalType.DATE) @Column(name = "applyDate", nullable = false, length = 10) public Date get...原创 2011-08-07 12:12:38 · 157 阅读 · 0 评论 -
hibernate HQL WHERE语句工具类
package com.test;/** * hibernate HQL WHERE语句工具类 * * @author YangHuiChi * */public class HqlWhere { /** * 测试入口函数 * * @param args */ public static void main(Strin...原创 2011-10-21 16:40:43 · 258 阅读 · 0 评论