Query & Criteria & SQLQuery的简单使用
1、Query
使用HQL方式。
HQL:Hibernate Query Language,面向对象的查询语言。
测试代码:
package com.pipi.hibernate02;
import com.pipi.hibernate.User;
import myutils.HibernateUtil;
import org.hibernate.Query;
import org.hibernate.Session;
import org.hibernate.Transaction;
import java.util.List;
// Query的简单使用:使用HQL方式
public class Test04 {
public static void main(String[] args) {
Session session = HibernateUtil.getCurrentSession();
Transaction transaction = session.beginTransaction();
// 使用HQL方式
String hql = "from User where username != ?";
Query query = session.createQuery(hql