【例】雇员信息表

测试类
session=HibernateSessionFactory.getSession();
Query query=session.createSQLQuery("select * from employee where emp_name='李树生'").addEntity(Employee.class);
List list=query.list();
for(Object object:list){
Employee emp=(Employee)object;
System.out.println(emp.getEmp_id()+" "+emp.getEmp_name()+" "+emp.getEmp_sex()+
" "+emp.getEmp_birth()+" "+emp.getEmp_job()+" "+emp.getEmp_salary());
}
运行结果:

本文通过一个具体的示例展示了如何使用Hibernate框架执行SQL查询并获取雇员信息。示例中采用Java语言编写,利用Hibernate提供的getSession()方法获得会话,接着创建SQL查询对象并设置查询条件为获取名字为'李树生'的雇员信息。

被折叠的 条评论
为什么被折叠?



