我现在要从表t_login和表ts_student中查询出loginName, loginPassword, name, sex四项数据,在控制台打印出来即可。
唯一要求是要用hibernate写,有能力者帮忙写一下,多谢!
项目发送至:[email protected]
唯一要求是要用hibernate写,有能力者帮忙写一下,多谢!
项目发送至:[email protected]
解决方案 »
- 为什么在IE中,Javascript的语句会被弹出安全阻止窗口?如何解决?(内有附图说明)
- WEB-INF下可不可以放框架集,可以的话应如何访问到!已经是第三贴了!帮忙@ @!
- 怎么使用struts2.0包中的例子???
- 我怎么查看tomcat中jsp和servelt的版本?
- jsp:useBean出錯,求高手指點
- 用JSP怎样把SQL里数据导出到Excel文件呢?(急)
- 怎么用jdom读取CDATA的内容啊?
- 同步的思想是什么,如何实现一个对象和一个方法的同步?
- 推荐JSP学习书
- TOMCAT5.0.12 中如何修改JSP应用程序的存放目录?
- JSF <f:param 的value的问题
- 请各位高手帮帮忙,如何在WEB页面中生成想盒子那样的立方体图形
楼主提示一下:把create table语句提供下,然后PK指出下,然后关联条件也指出下,这样高手就直接给你发代码了。可惜我不会。。
<id name="id">
<generator class="native" />
</id>
<property name="username" />
<property name="password" />
<property name="truename"/>
<property name="address"/>
<many-to-one name="rolegroup" >
<column name="rolegroupid"/>
</many-to-one>
</class>
//user_xml 文件
没图
2.进行t_login和ts_student表影射。
3.建立HibernateSessionFactory.java和HibernateDao.java文件。
上面三步MyEclipse可以帮你生成。
4.继承HibernateDao编写自己的Dao,如StudentDao.java,并实现下面方法:public void getStudentInfo(){
String queryString = "select login.loginName,login.loginPassword,student.name,student.sex from Login login,Student student where login.id=student.tid";
Query queryObject = getSession().createQuery(queryString);
List list = queryObject.list();
for(int i=0;i<list.size();i++){
Object[]object = (Object[])list.get(i);
System.out.println((String)object[0]+","+(String)object[1]+","+(String)object[2]+","+(String)object[3]);
}
}