我可以使用以下代码查询具有 id 的行:
Session session = (Session) HibernateUtil.getSessionFactory().getCurrentSession();
transaction = session.beginTransaction();
result = (T) session.get(clazz, id);
但我想实现一些不同的东西。为什么不可能(或者是吗?)声明某个列并获取与该列值匹配的所有行。像这样:
Session session = (Session) HibernateUtil.getSessionFactory().getCurrentSession();
transaction = session.beginTransaction();
result = (T) session.get(clazz, "column", "column_value");