毕业设计OA管理系统(二)——系统管理模块(岗位管理)

xiaoxiao2025-08-26  73

第一天学习总结:SSH框架的搭建,并将各个文件进行分包处理。

第二天完成任务:

1:讲一下日志log4j.properties的配置;

2:抽取BaseDao层的公共代码,对数据库增删改查;

3:完成岗位的增删改查功能,分析功能,需要多少请求和页面(JSP)页面。

 

一:搭建框架,使其能访问跳转

 1,设计实体--->JavaBean---->hbm.xml(映射文件)----->建表

运行此方法表就创建好了

什么时候创建的表?在创建sessionFactory的时候就回去检测和执行创建表,执行springTest的测试sessionFactory方法可以创建。

 

 

2,分析有几个功能,对应几个请求。

页面跳转中转发和重定向区别

转发 请求数量1,地址栏不变

重定向 请求数量2地址栏变化

一个功能转到另一个功能使用重定向

一个功能内的跳转用转发

增删改查共4个功能,6个请求

3,实现功能:

 (1)写action(准备数据)

 

配置岗位管理jsp页面路径

配置struts.xmll中role的action,其中class为roleAction,应该是从spring容器拿到的 

所以需要将Action放入容器中,所以所有的Action的上面都需要添加注解@Controller 表示放入容器中,

 

修改,路径写错了

添加页面和配置

现在运行就可以访问,并实现跳转了,接下来就写Action的内容

二、写实现功能

(1)写Action的方法确定service中的方法

RoleAction.java   (创建相应)

RoleService.java

 

(2)写service方法确定Dao中的方法

(3)写Dao 

(4)写JSP

list.jsp

addUI.jsp

RoleAction.java 完成添加功能

get/set

修改

 

 

 

转载请注明原文地址: https://www.6miu.com/read-5035279.html

最新回复(0)