为了账号安全,请及时绑定邮箱和手机立即绑定

基于SSH实现员工管理系统之案例实现篇

  • 路径改为项目路径${ pageContext.request.contextPath }
    查看全部
    1 采集 收起 来源:页面引入

    2017-08-15

  • Department的映射文件Department.hbm.xml,其中dno是外键。
    查看全部
  • 1.创建两个实体类Department和Employee; 2.建立两个映射文件Department.hbm.xml和Employee.hbm.xml; 3.将映射文件配置到Spring中; 如下是Employee.hbm.xml的配置:
    查看全部
  • 部门表里的员工集合: private Set<Employee> employee = new HashSet<Employee>(); 记得给Set<Employee> employees 生成set和get方法,否则无法正常的生成数据库中的表。
    查看全部
  • 部门显示延迟的问题有两个方法解决: 配置一个属性lazy:<many-to-one name="department" class="com.yj.employee.domain.Department" column="dno" lazy="false"/> 或者 在web.xml中配置过滤器: 引用的类一定要是这个类org.springframework.orm.hibernate3.support.OpenSessionInViewFilter
    查看全部
  • 可以通过这种方法来设定表的关系
    查看全部
  • 解决员工管理中部门加载延迟问题:使Session在视图层开启 配置OpenSessionInViewFilter过滤器,在视图层开启session web.xml中的配置要注意先后顺序,OpenSessionInViewFilter要在struts2的filter前面,否则不起作用。 也可以不使用这种方式,直接在many-to-one中lazy="false",关闭懒加载
    查看全部
  • 1.在list中添加按钮实现跳转,提交到action中; 2.新建添加界面add.jsp;
    查看全部
    0 采集 收起 来源:添加部门

    2017-07-10

  • Service中分页查询方法,对pageBean数据进行封装。
    查看全部
  • Action接收到前台传来的用户信息,调用业务层的login方法,业务层再调用DAO的findByUsernameAndPassword方法,根据用户名和密码查询数据库,最后将查询结果返回到Action中
    查看全部
  • INPUT 和 SUCCESS是actionsupport类提供的两个返回常量。 返回input意思就类似与从哪里来就回到哪里去:例如登录页面,进入后台后返回input,那就是继续回到登录页面。success默认是处理数据完成,成功跳转。
    查看全部
  • 1.将登陆界面改造成Struts2标签库的形式:<%@ taglib uri="/struts-tags" prefix="s" %},可以使前台将密码、用户名传入action中; 2.在EmployeeAction.java中使用模型驱动接受前台传来的数据,利用getModel方法将数据封装在变量employee中。login方法就可以使用employee,并调用业务层对数据进行操作。在action中调用业务层,业务层调用DAO以完成数据库的查询; 3.分别建立业务层和DAO的接口、实现类; 4.在struts.xml完成action的配置; 5.配置Spring(applicationContext.xml); 6.在DAO的实现类DAOImpl中继承HibernateDaoSupport类可以不需要创建SessionFactory的实例,但是配置文件中需要配置<property name="sessionFactory" ref="sessionFactory"></property>(使用模板,注入sessionFactory)。
    查看全部
  • 路径改为项目路径${ pageContext.request.contextPath }
    查看全部
    1 采集 收起 来源:页面引入

    2017-07-13

  • Department的映射文件Department.hbm.xml,其中dno是外键。
    查看全部
  • 1.创建两个实体类Department和Employee; 2.建立两个映射文件Department.hbm.xml和Employee.hbm.xml; 3.将映射文件配置到Spring中; 如下是Employee.hbm.xml的配置:
    查看全部

举报

0/150
提交
取消
课程须知
学习本门课程前,需要对Struts2、Hibernate、Spring的基础知识有所了解,没学过的同学可以观看慕课网的《Struts2入门》、《Spring入门》和《Hibernate初探之单表映射》等课程。 同时,还需要学习《基于SSH实现员工管理系统之框架整合篇》。
老师告诉你能学到什么?
1、能够自己动手搭建SSH整合环境 2、学会Struts2+Hibernate+Spring三大框架如何整合 3、能够使用SSH框架开发员工管理系统

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!