Hibernate怎样用HQL语句查询?
1个回答
展开全部
HQL语句操作的是po类,也就是实体类。hql通过映射文件,将类名和表名、类属性和表字段一一对应起来。
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据。
使用HQL查询的代码一:
public void test01() {
Session session = HibernateUtils.openSession();
Query query = session.createQuery("from Student");
List<Student> stus = query.list();
for (Student stu : stus) {
System.out.println(stu);
}
}
代码二:
public void test02() {
Session session = HibernateUtils.openSession();
Query query = session.createQuery("select stu from Student stu");
List<Student> stus = query.list();
for (Student stu : stus) {
System.out.println(stu);
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
TableDI
2024-07-18 广告
2024-07-18 广告
VLOOKUP函数在Excel中用于匹配两个表格的数据。具体步骤如下:1. 确定查找值:在目标表格中选择要查找的单元格或数据。2. 确定查找范围:转到另一个表格(例如,工作表A),并指定包含查找值的范围。注意该范围的首列应包含要查找的值。3...
点击进入详情页
本回答由TableDI提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询