1、使用session的saveOrUpdate方法

     public void updateUser(User user){
Session session = null;
Transaction transaction = null;
try {
session = HibernateUtils.getSession();
transaction = session.beginTransaction(); session.saveOrUpdate(user); transaction.commit();
}finally {
if (session != null){
session.close();
}
}
}

最新文章

  1. .NET跨平台之旅:将示例站点从ASP.NET 5 Beta5升级至Beta7
  2. Assertion failure in -[UITableView _classicHeightForRowAtIndexPath:], /SourceCache/UIKit_Sim/UIKit-3318/UITableView.m:10772
  3. iOS - CAEmitterLayer流星
  4. 并发案例--ScheduledExecutorService用法
  5. ios实现屏幕旋转的方法
  6. spring AOP面向切面编程学习笔记
  7. synchronized的使用方法
  8. Instagram的技术探索2(转)
  9. OpenSUSE 安装并启动Tomcat
  10. iOS开发——语法篇&swift经典语法总结
  11. IntelliJ插件安装
  12. jps命令(Java Virtual Machine Process Status Tool)
  13. MAVEN项目,Eclipse启动报错:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
  14. Python 键盘鼠标监听
  15. 设计模式之外观模式——Java语言描述
  16. 配置 Sublime Text 3 作为Python R LaTeX Markdown IDE
  17. ASM problem : ORA-15001: diskgroup "DGROUP1" does not exist or is not mounted ORA-15040: diskgroup is incomplete
  18. 移动应用滑动屏幕方向判断解决方案,JS判断手势方向
  19. Java循环中标签的作用(转)
  20. webdriver 的三种等待方式

热门文章

  1. Windows下远程桌面的连接
  2. 使用Ansible实现nginx+keepalived高可用负载均衡自动化部署
  3. ubuntu系统快速搭建开发环境
  4. Eclipse build时间太长,无法忍受,完美解决方案,Eclipse 编译太卡,耗时太长
  5. Apache Maven(四):依赖
  6. @staticmethod怎么用?
  7. mybatis-generator自定义注释生成
  8. 20145202马超 实验二《Java面向对象程序设计》实验报告
  9. Office Web Apps Server(1)
  10. 【jQuery】 实用 js