【发布时间】:2014-09-22 09:03:03
【问题描述】:
这是我从数据库中获取用户 bean 的方式。
session.createCriteria(User.class).list();
返回数据库中的所有用户记录。有趣的是,我不想从数据库中获取密码字段。只是想在检索时排除该字段。
我的选择
1) 在其他领域使用投影。这需要更多代码才能添加到投影列表中。所以放弃了这个想法。
2) 使用 Sql 需要手动编写查询,杀死了 Hibernate 的主题。
是否有可能排除 Bean 的列值?
【问题讨论】: