Hibernate问题

FAT0708 2007-04-09 11:03:25
Hibernate的增、删、改、查语句格式是怎么样的,怎么写?多谢了!
...全文
266 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
幻111111 2007-04-10
  • 打赏
  • 举报
回复
String hqlDeleteHeader = "update MesSeqTemplateLine set deleteFlag = 1 "
+ " where deleteFlag = 0"
+ " and templateLineId = :templateLineId";
int deleteHeader = session.createQuery(hqlDeleteHeader).setLong("templateLineId", templateLineId).executeUpdate();
--hql的更新操作,删也一样
当然,以面向对像,就是dao.delete(obj);

如果不习惯写hql,写标准SQl好了,写在一个配置文件里.



FAT0708 2007-04-09
  • 打赏
  • 举报
回复
多谢,有没有删除和修改?
guoyanwu 2007-04-09
  • 打赏
  • 举报
回复
session.save(object); 增加 object是持久化类的对象

session.load(AddreBook.class,new Integer(1)); 加载持久化对象 AddreBook是持久化类

session.saveOrUpdate(object); 增加 object是持久化类的对象

session.find(hql语句); 查询 例如 session.find("from User as U where U.id=1");
User是持久化类
Sunny319 2007-04-09
  • 打赏
  • 举报
回复
取看看HQL的语法嘛
fldsh18 2007-04-09
  • 打赏
  • 举报
回复
晕。。。
FAT0708 2007-04-09
  • 打赏
  • 举报
回复
要是复杂的怎么办?例如select里有order by 和group by的,语句怎么写?
许飘大叔 2007-04-09
  • 打赏
  • 举报
回复
问题到是简单,会了没?
Sunny319 2007-04-09
  • 打赏
  • 举报
回复
看下Hibernate的开发文档嘛
YOYOOOP 2007-04-09
  • 打赏
  • 举报
回复
session.delete(object);//删除
session.update(object);//修改

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧