如何使用Hibernate查找数据库中的所有数据?

阿斯拉姆医师

我有以下课程

@Entity
@Table(name="prm_user_permission")
public class UserPermission {

@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
@Column(name="prm_permission_id")
private Integer permissionId;

@Column(name="prm_permission_name")
private String permissionName;

@Column(name="prm_short_description")
private String shortDescription;

@Column(name="prm_description")
private String description;

@Column(name="prm_url")
private String permissionUrl;

@Column(name="prm_control")
private String control;

@Column(name="prm_create_user")
private Integer creatUser;

@Column(name="prm_parent_id")
private Integer parentId;

@Column(name="prm_system_id")
private Integer systemId;

 // Getter and Setter

我的代码是

public List<UserPermission> findAllBySystemId(int systemId) {
    List<UserPermission> userPermission =    criteria().setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY)
            .add(eq("UserPermission.systemId", systemId).list();
    return userPermission;
}

现在,我想通过“ systemId”从此(UserPermission)表中获取所有数据。如果我通过systemId = 1,则它应在列为“ 1”的情况下提供所有数据。我的代码有什么问题?在运行时显示错误

org.hibernate.QueryException: could not resolve property: UserPermission of:  
com.kgfsl.collections.core.security.models.UserPermission

请任何人帮助

没有找到数据

criteria()方法返回什么?

并且,systemId直接尝试(例如:删除UserPermission.

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何查看数据库中的所有数据?

如何从数据库中的表中获取所有数据并使用php显示呢?

如何删除CockroachDB中的所有数据库?

如何使用Symfony原理从数据库中克隆所有数据?

无论如何,使用arangosh在arangodb中查找现有数据库的创建日期

如何使用 Raven Studio 查询 Raven db 中的所有数据库

如何使用 Powershell 列出 Axure 订阅中的所有数据库并进行过滤?

如何使用js从我的数据库中获取所有数组值

如何从Firebase数据库获取所有数据?

如何从sqlite数据库检索所有数据?

显示数据库中的所有数据行

仅使用特定列的数据列表控件显示数据库中的所有数据

如何显示MySQL中的所有数据库以及foreach数据库显示所有表

如何使用c#中的现有数据库创建新数据库?

如何在Databricks中显示所有数据库中的所有表

Mongodb:循环遍历所有数据库和集合以查找使用的字段(键)?

MySQL-如何更改所有数据库中的列数据类型?

如何在php中获取和显示数据库的所有数据

如何从数据库表中打印该特定选项的所有数据?

如何从Firebase数据库中删除所有数据?

如何从单个 SQLite 数据库列中获取所有数据以计算总价

如何显示sqlite数据库中的所有数据

如何从数据库中检索特定位置的所有数据

如何将 SQL 数据库中的所有数据加载到 Hazelcast 云?

使用Laravel APi时搜索返回数据库中的所有数据

如果所有数据都在ajax请求或数据库中,请使用redux

尝试使用反射将所有数据从数据库表显示到Jtable中

使用Python请求无法将所有数据存储到Django数据库中

如何使用Hibernate MySQL Maven Spring MVC显示数据库中的所有行