www.1862.net > quEry.ADDEntity

quEry.ADDEntity

你写的语句以及相关数据库表的设计发过来看一下

Hibernate提供了对SQL的支持,您可以指定您所要建立的SQL,并将实体类别与数据表格关联,举个例子来说,如果您打算使用像以下的SQL语句: SELECT * FROM user WHERE age > 20 则您可以如下建立SQL查询: // SQL,并指定别名为user String sql = ...

如果真是这样可以转化为Map .setResultTransformer(Transformers.ALIAS_TO_ENTITY_MAP) 然后 使用get就行了

/** * 添加 */ public void save(Stu stu){ try { tran=this.GetSession().beginTransaction(); this.GetSession().save(stu); tran.commit(); } catch (HibernateException e) { throw e; }finally{ this.CloseSession(); } } /** * 使用HQL全...

一个是自动帮你判断, 另外一个是直接找到, 当然自己判断的会稍微慢些

; SQLQuery query = sessionFactory.getCurrentSession().createSQLQuery(sql); query.setString(0, name); query.addEntity(Aadmin.class); Aadmin a = (A...

SQLQuery queryObject = getSession().createSQLQuery(sql);queryObject.addEntity("model").list();Class model{ name1; name2; name3; public model(name1...

有没有报错误消息?

网站地图

All rights reserved Powered by www.1862.net

copyright ©right 2010-2021。
www.1862.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com