Hibernate多实体的读取问题?

问题描述

SQLQueryquery=session.createSQLQuery("selectu.name,u.age,u.id,c.classNameas{u.className}fromt_userasu,t_classascwhereu.classNo=c.classNo");query.addEntity("u",User.class);list<User>list=query.list();Useruser=list.get(0);这种采用别名把一个表的字段值赋值给另一个表的字段值的方式是否可行。然后还有就是我可否在这样SQLQueryquery=session.createSQLQuery("selectu.name,u.age,u.id,c.classNo,c.classNamefromt_userasu,t_classesascwhereu.classNo=c.classNo");query.addEntity("u",User.class);query.addEntity("c",Classes.class);如果可以怎么读取出来?

时间: 2024-10-24 11:31:06

Hibernate多实体的读取问题?的相关文章

struts 2-Struts2与Hibernate整合时无法读取数据库中的数据

问题描述 Struts2与Hibernate整合时无法读取数据库中的数据 2C 小弟最近学习SSH框架,遇到一个问题,同时使用Struts2和Hibernate3.6时,Action中调用hibernateUtil的方法无法获取数据,而在测试类的main()方法里却能成功调用,小弟百思不得其解,恳请各位大神指点. 关键源代码如下: 业务逻辑ShowStuAction: public class ShowStuAction extends ActionSupport { private int p

hibernate注解实体类对应数据库字段,出了问题?请教

问题描述 hibernate注解实体类对应数据库字段,出了问题?请教 我在用注解写对应数据库的映射文件时候 搞了个单元测试 结果就报了异常 : org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'commonDao': Autowiring of fields failed; nested exception is org.springframework.beans.fac

hibernate映射实体类路径问题

问题描述 hibernate映射实体类路径问题 我建了一个source fold 命名src/main/java,里面建了一个包entity,entity里面有2个实体类 现在在hibernate.cfg.xml中 class路径改怎么写? 在线等

Hibernate的XML文件读取properties问题

问题描述 请问如何在Hibernate的XML文件里面导入并读取另外一个properties文件内容呢?谢谢大家了.希望大家能帮我解答这个问题. 问题补充:我记得好像曾经看到过某种方法可以像spring的xml配置文件使用properties文件里面的属性,可是记不起了. 解决方案 XX.propertiesjdbc.driverClassName=net.sourceforge.jtds.jdbc.DriverapplicationContext.xml<context:property-pl

hibernate之实体粒度设计

hibernate中实体类的三种状态

1-----transient状态.当我们new一个对象是,就是transient状态,最显著的特点是在数据库中没有与之对应的记录.也没有纳入到session 的管理,随时可以被垃圾回收处理掉. 2-----persient状态.当我们对transient 对象进行save(),saveOrUpdate()之后对象进入persient状态,在数据库中有与之对应的记录.纳入了session的管理,session和一级缓存绑定着,session级的缓存通常也叫一级缓存.当save()的时候会放到缓存

关于hibernate的实体类中有集合类型转化成JSON的工具类 - 怀念今天的专栏 - 博客频道

Json 来源:http://blog.csdn.net/zczzsq/article/details/18697045#1536434-hi-1-4387-42d97150898b1af15ddaae52f91f09c2

springmvc+hibernate 实体类映射错误

问题描述 springmvc+hibernate 实体类映射错误 type Exception report message Request processing failed; nested exception is org.hibernate.hql.ast.QuerySyntaxException: Users is not mapped [from Users u where u.loginName='ss' and u.password='aa'] description The se

Hibernate实体关系映射—Annotation

hibernate实体关系映射分为:     单边一对一,双边一对一:     单边一对多,单边多对一:     双边一对多,双边多对一:     单边多对多,双边多对多:     以及主键相同的单双边一对一.下面分别总结这几种关系映射的注解方法: 1.  单边一对一和双边一对一     单边一对一:比如一个学生(Student)有一个学生证(StudentCard),且Student类中有一个StudentCard对象: [java] view plain copy   @Entity