欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

HQL查询

程序员文章站 2022-04-15 22:53:22
...

HQL查询

HQL的简单查询

    public static void demo() {
        Session session = HibernateUtils.getCurrentSession();
        Transaction trans = session.beginTransaction();
        
        //简单查询
        // sql中支持 * 的写法:select * from cst_customer; 但是在HQL中不支持* 的写法。
        /*
        Query query = session.craeteQuery("select * from Custome");
        报错 List<Customer> list = query.list();
        */
        String sql = "from Customer";
        Query query = session.createQuery(sql);
        List<Customer> list  =query.list();
        
        for (Customer customer : list) {
            System.out.println(customer);
        }
        
        trans.commit();
    }