Hibernate中的HQL查询语句

Hibernate查询语言是面向对象的查询语言,其结构与SQL查询类似,不同的是,HQL查询的主体是实体化类而不是数据表。

HQL差询提供了一种应用与数据库之间的抽象,从而提高了可移植性。

HQL查询的基本事例:

Query query = session.createQuery("select new User(u.username,u.password) from User as u");  
            List users = query.list();  
            for(int i=0;i

创建实例:

public User(String username, String password) {  
        super();  
        this.username = username;  
        this.password = password;  
    } 

你可能感兴趣的:(Hibernate中的HQL查询语句)