如下更改查询:
String query = "from Code where Tags='" + tags+"'";
否则如下:
String hql = "from Code where Tags=:tags";Query query = session.createQuery(hql);query.setParameter("tags",tags);中相应的比较 ,其中 子句是具有文字,而不是另一列。因此,必须在第一种情况下用引号引起来,或者在第二种情况下使用绑定变量。

如下更改查询:
String query = "from Code where Tags='" + tags+"'";
否则如下:
String hql = "from Code where Tags=:tags";Query query = session.createQuery(hql);query.setParameter("tags",tags);中相应的比较 ,其中 子句是具有文字,而不是另一列。因此,必须在第一种情况下用引号引起来,或者在第二种情况下使用绑定变量。