select * from Course where name=?
name=?后边的这个匹配需要加字符号比如:
select * from Course where name='xxxxxx'
String hql = "from Customer c where c.cname = ?";
Query query = session.createQuery(hql);
query.setString(0, name);
list = query.list();
自定义参数
String hql = "from Customer c where c.cname = :name";
Query query = session.createQuery(hql);
query.setString("name", name);
list = query.list();