Hibernate
justdoit1024
永不止步!
展开
-
hibernate.cfg.xml
[code="java"] root jdbc:mysql://127.0.0.1:3306/dreamoa org.hibernate.dialect.MySQLDialect root com.mysql.jdbc.Driver true true 1...2009-10-07 15:18:50 · 73 阅读 · 0 评论 -
异常汇总
1、Remember that ordinal parameters are 1-based! 原因:查询参数设置错误,如: hql:from DxCollectTask,但多余的设置了查询参数 q.setParameter(i, params[i]);2010-03-19 20:42:14 · 95 阅读 · 0 评论 -
查询总记录数
[code="java"]public Long getCount(){ String hql = "select count(*) from User"; Query q = HibernateSessionFactory.getSession().createQuery(hql); Long count = (Long)q.uniqueResult(); return co...2010-03-17 22:40:47 · 223 阅读 · 0 评论 -
显示Hibernate多表查询结果
1、hql [code="java"]select ib.id,ib.question,ic.itemClassName from ItemBank ib,ItemClass ic where ib.questionClass=ic.id[/code] 2、查询的结果是以一个个Object[]数组存放在List中,显示代码如下: [code="java"]List list = ...2009-11-15 11:48:00 · 109 阅读 · 0 评论 -
org.hibernate.id.IdentifierGenerationException: ids for this class mus
hibernatepe配置文件: 解决办法: assigned是自动增长的varchar型的。 如果你的主键时自动增长的Int型,把你的assigned改成自动增长的Identity,increament等自动增长类型为int的...原创 2009-11-08 10:45:09 · 127 阅读 · 0 评论 -
Hibernate查询多个属性并封装成对象
1、hql如下: [code="java"]select new Menu(img,name) from Menu[/code] 2、Menu.java中提供相应的构造函数 [code="java"]public Menu(String img, String name) { super(); this.img = img; this.name = name; }[/co...2009-10-16 23:50:36 · 258 阅读 · 0 评论 -
HQL 简单属性查询
简单属性查询(重要) * 单一属性查询,返回结果集是属性列表,其元素类型和实体类中相应的属性类型一致 * 多个属性查询,返回的结果集是对象数组,数组的长度和查询的属性的个数一致 数组元素的类型和查询的属性类型一致 * 如果认为返回的数组不够对象化,可以采用hql动态生成实体对象 [code="java"]package com.wlh.hibernate; imp...原创 2009-10-16 15:32:30 · 82 阅读 · 0 评论 -
Hibernate3.2.5: No Dialect mapping for JDBC type: -1问题
我的环境是:SQL Server2005 + Hibernate3.2.5 报错如下: org.hibernate.MappingException: No Dialect mapping for JDBC type: -1 at org.hibernate.dialect.TypeNames.get(TypeNames.java:56) at org.hibe...原创 2009-10-14 12:44:09 · 98 阅读 · 0 评论 -
HibernateSessionFactory
[code="java"]package com.dreamoa.util; import org.hibernate.HibernateException; import org.hibernate.Session; import org.hibernate.cfg.Configuration; /** * Configures and provides access to ...2009-10-07 15:20:14 · 80 阅读 · 0 评论 -
Hibernate模糊查询
三种方式 一、 Session session=HibernateUtil.getSessionFactory().getCurrentSession(); session.beginTransaction(); String strSQL="from Classes as a where a.classno like :name"; ...2010-03-19 20:48:55 · 117 阅读 · 0 评论