作业帮 > 综合 > 作业

我现在在做一个作业刚刚开始学这里面还有一些问题

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/06 13:40:25
我现在在做一个作业刚刚开始学这里面还有一些问题
在DaoImp实现中 我根据从前面传过来的一个字段name在数据库中用hql语句查询出这个表中的 id ,然后就在这个hql语句下面就这个 id 读出来 用System.out.println("id = "+ );将id的值读出来
要使用hql 这是java SSH 架构做的项目啊!
假设是User表,就2字段.name 和id
String hql = "from User u where u.name = ";
Query q = session.createQuery(hql);
q.setSttring(0,name);// 注意,根据你的提示,这个name字段已经得到了.
User user = (User)q.uniqueResult();
System.out.print("id = "+user.getId());
只要你别把简单的Hibernate特性搞错,这代码就能帮你完成.