站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2EE 专题spring+hibernate的问题

spring+hibernate的问题

摘要: spring+hibernate的问题


我有两个表
t_stuff表:
stuff_id
dept_id
name
title
t_dept表:
dept_id
dept_name
其中User表中的deptid是dept表的主键,两个表的映射为分别为:




















和:















我用如下语句取同一个部门的人员列表程序如下:
public list get(String deptid){
return this.getHibernateTemplate().find("from TStuff where tdept=?",deptid);
}
却取不出值,怎么回事?
}


哪位大哥给支个招


借宝地一用
我也是初学者,请问设不设置one to many,many to one ,one to one
有什么区别
如果有,查别在什么地方


不告诉你

另开一地~要给分呵呵
不能借宝地



呵呵,我的问题给分啦,赶紧告诉我啊


用QBC查询即可


我试一下,用HibernateTemplate不能查询这种外键连接的方式吗?


我用QBC查询语句如下:
return session.createCriteria(Tuser.class).add(Expression.eq("deptid",deptid)).list();
报错如下: IllegalArgumentException in class: xy.hibernate.Domain.Tuser, getter method of property: deptid
我用的查询语句错误在哪里,还是查不出来?




我的getter方法是有的,如下:
public String getDeptId()
{
return this.deptId;
}


public list get(String deptid){
return this.getHibernateTemplate().find("from TStuff where tdept.deptId=?",deptid);
}



↑返回目录
前一篇: 一个迷失于 J2EE 的菜鸟
后一篇: 学Java是不是要学习C++