hibennate中自定义数据语句
来源:互联网 发布:js中文转unicode编码 编辑:程序博客网 时间:2024/05/21 06:52
心得感悟:hibernate数据库查询中,只允许通过表主键查询获取数据库类,根据其他的非主键数据查询是不允许的。
这里是自定义数据语句,根据非主键username查询用户类。值得注意的是,书写自定义hql:" from User user where name= ? " 语句时,必须是类User大小写必须与映射文件中的一致,不然会抛出:user is not mapping.异常
public User getByName_1(String username) {
User user = null;List<User> users = null;
Session session = HibernateUtils.openSession();
try {
List list = doQueryHQL(" from User user where name= ? ",
session).setString(0, username).list();
users = list;
System.out.println(users);
if (users != null && users.size() > 0) {
// 总是返回用户列表的第一个用户
user = users.get(0);}
} catch (Exception e) {
e.printStackTrace();
} finally {
session.close();
}
return user;
}
0 0
- hibennate中自定义数据语句
- Sql语句中使用自定义变量
- 在SpringBoot中自定义sql语句
- gridControl自定义列中数据
- SQL语句删除表中所有数据
- SQLServer中数据导出为insert语句
- OpenMP中数据私有化语句初探 zz
- Hibernate中使用HQL语句删除数据
- scanf语句中遗留数据的解决
- SQL语句中—删除数据
- 统计表中数据的SQL语句
- MYSQL语句中执行截取数据SUBSTRING
- 拼sql语句统计表中数据
- oracle 数据操作语句(持续更新中...)
- Mysql中DDL(数据定义语句)
- SpringMVC 中 数据绑定 数据转换 自定义数据转换器
- SSAS2005/2008中自定义MDX语句模板的使用
- SSAS2005/2008中自定义MDX语句模板的使用
- 黑马程序员_继承
- 《犀利仁师》明日收官 "隆诗恋"惊天逆转
- 个上奉公守法上东方闪电
- Nginx学习笔记1-编译Nignx,搭建开发环境
- 梅艳芳李小龙邓丽君梦露 明星死因内幕大揭秘
- hibennate中自定义数据语句
- 斯蒂芬司法所
- 严重精神病会有什么危害
- 带个话多喝点公司放电管d各地
- 使用CURL构建爬虫,抓取百度百科内容
- 宿舍是收拾收拾收拾收拾收拾收拾收拾收拾
- 《幸福爱人》正能量不断 毛林林被担心太坏嫁不掉
- 宿舍是收拾收拾收拾收拾
- 给大家回个话