【发布时间】:2014-05-31 04:55:52
【问题描述】:
我想将此代码 SQL 转移到 HQL 我尝试了这段代码,但它不起作用
public Admin connect(String login, String password)
{
SessionFactory sessionFactory =createSessionFactory();
Session session = sessionFactory.getCurrentSession();
session.beginTransaction();
Admin admin=(Admin) session.createQuery(from admin where login_admin='"+login+"' and password_admin='"+password+"');
session.getTransaction().commit();
return admin;
我的班级
public class Admin extends personne implements java.io.Serializable {
private String loginAdmin;
private String passwordAdmin;}
对不起我的英语不好
【问题讨论】:
-
什么不工作你能详细说明错误吗?
-
管理员是什么样的?你看到了什么错误?
-
发布您的管理员课程
-
这个语法正确吗???
-
仅仅因为你在使用休眠并不能证明你是注入证明。有关 HQL 注入的信息,请参阅这篇文章:blog.h3xstream.com/2014/02/hql-for-pentesters.html