[置顶] ssh整合之三(实现逻辑)
2013-05-29 21:35
537 查看
1、基本属性
private User user;//用于实现saveprivate Long id;//用于实现删、改、查(findById()的情况)2、CRUD模板
public String list() {List<User> userList = userService.findAll();ActionContext.getContext().put("userList", userList);return "list";}public String add() {userService.save(user);return "toList";}public String addUI() {return "saveUI";}public String update() {User user1 = userService.findById(id);user1.setName(user.getName());user1.setAge(user.getAge());user1.setSalary(user.getSalary());userService.update(user1);return "toList";}public String updateUI() {user = userService.findById(id);return "saveUI";}public String delete() {userService.deleteById(id);return "toList";}3、底层实现
@Resourceprivate SessionFactory sessionFactory;public Session getSession() {return sessionFactory.getCurrentSession();}1)增
getSession().save(user);2)删
User user = findById(id);getSession().delete(user);3)改
getSession().update(user1);4) 查:
getSession().get(User.class, id)//根据id进行查询
getSession().createQuery("from User").list()//查询所有
相关文章推荐
- [置顶] SSH整合之四(页面逻辑的实现)
- jenkins-整合git ssh maven spring-boot实现一键部署启动
- ssh整合问题总结--在添加商品模块实现图片(文件)的上传
- (一)基于SSH实现员工管理系统之框架整合篇
- SSH 项目开发中的代码逻辑实现
- SSH(三)——实现Service层、事务管理以及部署业务逻辑组件和实现Web层
- MyEclipse 2017 整合SSH三大框架 到登录功能的实现(附源码)
- java SSH三大框架整合,实现了泛型baseAction,泛型baseService,泛型baseDao
- ssh整合easyui的权限设计(基础数据实现)
- Strut、Spring、Hibernate如何实现资源整合(SSH)呢?
- SSH三大框架整合使用的配置文件 注解实现
- [置顶] Spring Boot整合PageHelper 实现数据库分页
- SSH整合之分页实现
- Shiro整合SSH开发2:结合Struts2实现登陆和退出以及Shiro执行流程和原理解析
- 带你学会maven实现ssh整合完整篇
- [置顶] ssh整合的一点心得
- [置顶] 【SSH】java真分页实现
- [置顶] Win10下用IDEA搭建Struts2+Spring4+Hibernate5(SSH)框架,实现用户登录注册
- SSH-使用注解整合实现简单的登录功能
- 基于SSH实现员工管理系统之框架整合篇