人力资源管理系统详细设计说明书_第1页
人力资源管理系统详细设计说明书_第2页
人力资源管理系统详细设计说明书_第3页
人力资源管理系统详细设计说明书_第4页
人力资源管理系统详细设计说明书_第5页
已阅读5页,还剩47页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 人力资源管理系统详细设计说明书 二零零七年五月文件变更记录*A 增加 M 修改 D 删节变更版本日期图表、表格、段落号A/M/D原因与修改情况描述修订人审核人*A 增加 M 修改 D 删节2人力资管理系统详细设计说明书81.1职工信息维护子系统模块8功能概述:实现对职工信息的查看、添加、修改、删除操作。81.1.1文件组织81.1.2 YgxxManager 类的设计描述类图属性方法91.1.3 YgxxAction的设计描述类图属性方法121.1.4 Yg

2、xxForm的设计描述类图属性方法141.1.5YgxxDAO的设计描述类图方法151.1.6YgxxQO的设计描述类图属性方法151.1.7JavaDoc161.1.8界面原形 ygxxQuery.jsp 查询页面ygxxPersistent.jsp 添加

3、页面 ygxxPersistent.jsp 修改页面 ygxxView.jsp 查看页面181.1.9 数据表设计 职工信息 YGXX涉及表191.2昆山部门信息维护模块20功能概述:对昆山部门信息进行添加、修改、删除、查询等操作202.1文件组织202.2类IksbmManager的设计202.2.1描述202.2.2类图202.2.3属性202.2.4方法202.3KsbmAction里面对应的方法有212.4KsbmPO.java用来封装部门信息各种属性212.5ksbmQO.java用来封装查询条件222.6 Ks

4、bmForm的详细设计:222.61属性:222.6.2方法:222.7页面VIEW相关事项如JSP232.7.1默认与查询页面232.7.2修改页面232.7.3添加页面232.8昆山部门信息表ksbm241.3 集团部门维护模块24功能描述:主要用于管理集团部门信息,此模块用户可以根据自己的需要现对集团部门的增、删、差、查、 看操作。243.1.文件组织243.2 类iJtbmManager的设计253.2.1 描述253.2.2 类图253.2.3 属性253.2.4 方法253.3 类JtbmDAO.java的设计263.3.1 描述263.3.2 类图263.3.3 属性263.3.

5、4 方法263.4类JtbmAction.java的设计263.4.1 描述263.4.2类图273.4.3属性273.4.4方法273.5 javaDOC283.5.1 进入集团模块说明283.5.2 查询说明283.5.3 新增说明283.5.4 修改说明283.5.5 删除说明293.5.6 查看说明293.6界面原形293.6.1 jtbmQuery.jsp293.6.2jtbmPersistent.jsp添加页面303.6.3 jtbmPersistent.jsp修改页面303.6.4jtbmView.jsp查看页面其他313.7数据表设计313.7.1 集团部门 JTBM311.4

6、 项目信息维护模块314.1.文件组织314.2XmManager的详细设计324.2.1 描述324.2.2 属性324.2.3 方法324.3 XmAction的详细设计344.3.1描述344.3.2属性344.3.3方法344.4 XmForm的详细设计364.4.1 描述364.4.2 属性364.4.3 方法364.5 XmQO的详细设计364.5.1 描述364.5.2 属性364.5.3 方法364.6 JavaDoc364.6.1364.6.2374.6.3374.6.4374.6.5374.6.6374.7页面相关事项374.7.1374.7.2384.8 界面原形384.

7、8.2 xmPersistent.jsp添加页面394.8.3 xmPersistent.jsp修改页面394.8.4 jtbmView.jsp查看页面404.9 数据表设计404.9.1 项目信息表XM404.9.2 职工信息表YGXX414.9.3 集团部门表JTBM411.5状态字典415.1文件组织425.2 类的设计425.2.1 描述425.2.2 类图425.2.3 属性435.2.4 方法435.3 类ZtzdDAO.java的设计435.3.1 描述435.3.2 类图435.3.3 属性445.3.4 方法445.4 javaDOC445.4.1445.4.2445.4.3

8、445.4.4445.4.5445.5 界面原形455.5.1 ztzdQuery.jsp455.5.2 Ztzdpersistent.jsp 添加页面465.5.3 Ztzdpersistent.jsp 修改页面465.6 数据表设计465.6.1 状态字典 ZTZD461.6 职工状态维护模块47功能描述:实现对ID、职工号、状态号的查询,以及根据ID来修改状态号。476.1. 文件组织4YgztForm.java4IYgztManager.java4YgztManager.java4YgztDAO.java4

9、YgztPO.java4YgztQO.java4YgztQuery.jsp4YgztPersistent.jsp486.2 类iYgztManager的设计486.2.1 描述486.2.2 类图486.2.3 属性486.2.4 方法486.3类YgztAction.java的设计496.3.1 描述496.3.2类图496.3.3属性496.4 javaDOC506.4.1506.4.2506.4.3516.5 界面原形516.5.1 ygztQuery.jsp516.5.2ygztPersistent.jsp修改页面526.6 数据表设计5

10、26.6.1 职工状态YGZT52人力资管理系统详细设计说明书1.1 职工信息维护子系统模块功能概述:实现对职工信息的查看、添加、修改、删除操作。1.1.1文件组织类型名称功能简述ACTIONYgxxAction.java职工信息Action,用于进行查询、添加、修改、删除操作ACTIONFORMYgxxForm.java职工信息Form,包含YgxxQO、YgxxPO、saveFlag、nocount、method、footer等属性DAOYgxxDAO.java职工信息DAO,完成基本的CRUD操作POYgxxPO.java持久类QOYgxxQO.java获取查询条件接口IYgxxMana

11、ger.java职工信息的业务组件接口实现类YgxxManager.java职工信息的业务组件实现类JSPygxxQuery.jsp职工信息查询页面ygxxPersistent.jsp职工信息修改页面YgxxView.jsp职工信息查看页面JS、CSS导入public.css应用公用的JS、CSS分别在js、css中配置1.1.2 YgxxManager 类的设计描述职工信息接口实现类包名:com.cvicse.ks.rlzy.ygxx.service.impl实现的接口:com.cvicse.ks.rlzy.login.service.IYgxxManager类图

12、无属性ygxxDAO、ksbmDAO、ztzdDAO方法public final String init(final Session session,final YgxxForm ygxxForm) throws Exception描述:进入职工信息维护界面进行查询参数:YgxxForm ygxxForm返回值:判断字符串抛出异常:数据访问异常SQL组装:查询dbo.YGXX表中所有字段数据public final String query(final Session session,final YgxxForm ygxxForm) throws Exception

13、描述:进入职工信息维护界面进行查询参数:YgxxForm ygxxForm返回值:判断字符串抛出异常:数据访问异常SQL组装:根据ID、职工号、所属部门查询dbo.YGXX表中所有字段数据public final List view(final YgxxPO ygxxPO,final Session session)throws Exception描述:职工信息的查看参数:YgxxPO封装查看项的信息返回值:List list抛出异常:数据访问异常 数据已存在异常public final String add(final YgxxPO ygxxPO,final Session session)

14、throws Exception描述:添加新的职工信息参数:YgxxPO封装添加的信息抛出异常:数据访问异常 数据已存在异常public final String update(final YgxxPO ygxxPO,final Session session)throws Exception描述:修改职工信息参数:YgxxPO封装修改信息抛出异常:数据访问异常 数据不存在异常SQL组装:YGH作为条件执行UPDATE语句public final String remove(final YgxxPO ygxxPO,final Session session) throws Exception描

15、述:删除职工信息参数:YgxxPO封装要删除的职工信息抛出异常:数据访问异常 数据不存在异常SQL组装:YGH作为条件执行DELETE语句public final List queryBm(final Session session)throws Exception描述:查询昆山部门表的数据参数:Session 抛出异常:数据访问异常 public final List queryZt(final Session session)throws Exception描述:查询状态字典表的数据参数:Session 抛出异常:数据访问异常public final boolean checkExist(

16、final YgxxPO ygxxPO, final Session session)throws Exception描述:根据主键判断数据是否存在参数:YgxxPO封装需要进行判断的PO返回值:存在返回true,不存在返回false抛出异常:数据访问异常public final YgxxPO getYgxx(final YgxxPO ygxxPO, final Session session)throws Exception描述:获取所需的职工信息持久化PO参数:YgxxPO封装有一定属性的PO返回值:职工信息持久化ygxxPO抛出异常:数据访问异常 public final ZtzdPO

17、getZtzdPO(final YgxxPO ygxxPO,final Session session)throws Exception描述:获取所需的状态字典持久化PO参数:YgxxPO封装有一定属性的PO返回值:状态字典持久化ztzdPO抛出异常:数据访问异常1.1.3 YgxxAction的设计描述职工信息Action包名:com.cvicse.ks.rlzy.login.action父类:com.cvicse.ks.rlzy mon.struts.BaseAction类图无属性Logger记录日志方法public final Ac

18、tionForward init(final ActionMapping mapping,final ActionForm form,final HttpServletRequest request, final HttpServletResponse response)描述:初始化查询参数:ActionMapping 映射对象 Form 表单对象HttpServletRequest 请求对象 HttpServletResponse 响应对象public final ActionForward query(final ActionMapping mapping,final ActionForm

19、 form,final HttpServletRequest request, final HttpServletResponse response)描述:条件查询参数:ActionMapping 映射对象 Form 表单对象HttpServletRequest 请求对象 HttpServletResponse 响应对象public final ActionForward view(final ActionMapping mapping,final ActionForm form,final HttpServletRequest request, final HttpServletRespon

20、se response)描述:职工信息查看 参数:ActionMapping 映射对象 Form 表单对象HttpServletRequest 请求对象 HttpServletResponse 响应对象public final ActionForward addInit(final ActionMapping mapping,final ActionForm form,final HttpServletRequest request, final HttpServletResponse response)描述:初始化添加参数:ActionMapping 映射对象 Form 表单对象HttpSe

21、rvletRequest 请求对象 HttpServletResponse 响应对象public final ActionForward add(final ActionMapping mapping,final ActionForm form,final HttpServletRequest request, final HttpServletResponse response)描述:信息添加参数:ActionMapping 映射对象 Form 表单对象HttpServletRequest 请求对象 HttpServletResponse 响应对象public final ActionFor

22、ward updateInit(final ActionMapping mapping,final ActionForm form,final HttpServletRequest request, final HttpServletResponse response)描述:初始化信息修改参数:ActionMapping 映射对象 Form 表单对象HttpServletRequest 请求对象 HttpServletResponse 响应对象public final ActionForward update(final ActionMapping mapping,final ActionFo

23、rm form,final HttpServletRequest request, final HttpServletResponse response)描述:信息修改参数:ActionMapping 映射对象 Form 表单对象HttpServletRequest 请求对象 HttpServletResponse 响应对象public final ActionForward remove(final ActionMapping mapping,final ActionForm form,final HttpServletRequest request, final HttpServletRe

24、sponse response)描述:信息删除参数:ActionMapping 映射对象 Form 表单对象HttpServletRequest 请求对象 HttpServletResponse 响应对象1.1.4 YgxxForm的设计描述职工信息Form类图无属性/*职工信息QO*/private YgxxQO ygxxQO;/*职工信息PO*/private YgxxPO ygxxPO;/*刷新控制标志*/private String saveFlag;/*控制是否显示按扭的变量*/private String noCount;/*方法控制*/p

25、rivate String method;方法public final void reset(final ActionMapping mapping, final HttpServletRequest request)各属性的get();set()方法1.1.5YgxxDAO的设计描述职工信息DAO类图无方法public final void add(final YgxxPO po, final Session session) public final void update(final YgxxPO po, final Session

26、 session) public final void remove(final YgxxPO po, final Session session)1.1.6YgxxQO的设计描述职工信息QO类图无属性/* 职工号: */ private String ygh; /* : */ private String oname; /* 所属部门PO: */ private KsbmPO ksbmPO; /* 职工状态:*/ private YgztPO ygztPO;方法public final void init()各属性的get();set(

27、)方法1.1.7JavaDoc 选择“职工信息维护”显示查询页面职工信息维护页面。“查询条件”表始为空,默认是全部查询查询条件可根据职工号、所属部门、状态 查询选择好查询条件 点击查询,查询出相关信息.当不填写任何信息时, 点击查询将会查询出所有的职工信息。当查询结果不存在会提示用户“记录不存在”点击“添加”按钮,打开”职工信息添加”页面.ID由PrimaryKeyUtil生成 ,职工号、密码用户自己填写 其余属性可从下拉列表选择。职工号、所属部门、状态必须填写或选择 如果没有填写 会提示相应信息。当填写完信息后,单击”保存”.信息将自动保存到数据库中

28、,并返回添加页面,并且显示上次操作是否成功的信息,可以继续添加信息。当单击”关闭”按钮时,此页面将关闭,并且刷新查询页面。点击”修改”按钮,显示该职工信息的修改页面,可以根据页面的字段填写相关的信息,职工号不能修改,其余属性能修改,当单击“保存“的时候,系统会自动提示是否成功的信息,注意、所属部门、状态不能为空 !当为空的时候系统会提示用户。当单击”关闭”按钮时,此页面将关闭并且刷新查询页面。点击”删除”按钮时,系统会提示确定要删除吗?如果选”是”,系统将会删除此条信息,”取消”则会回到查询页面点击”查看”按钮时,显示”该职工信息” 当单击“关闭”按钮

29、此页面将关闭此页面将关闭并且刷新查询页面。1.1.8界面原形 ygxxQuery.jsp 查询页面查询条件查询结果处理动作连接名称连接的URI展现模式查询按钮/ygxxAction.do?method=query条件下方显示列表新增按钮/ygxxAction.do?method=addInt弹出新窗口修改/ygxxAction.do?method=updateInt弹出新窗口查看/ygxxAction.do?method=view弹出新窗口删除/ygxxAction.do?method=remove条件下方显示列表ygxxPersistent.jsp 添加页面处理动

30、作说明Form提交连接名称连接的URI展现模式保存按钮/ygxxAction.do?method=add本页面提示 ygxxPersistent.jsp 修改页面 ygxxPersistent.jsp修改页面处理动作说明Form提交连接名称连接的URI展现模式保存按钮/jtbmAction.do?method=update本页面提示 ygxxView.jsp 查看页面ygxxView.jsp 查看页面1.1.9 数据表设计 职工信息 YGXX输入域类型缺省长度最大长度缺省值内容要求说明对应数据库字段ID Text10(1,10)空必填YGXX.ID职工

31、号Text61,6空必填YGXX.YGHText121,12空必填YGXX.ONAME所属部门Text101,10空必填YGXX.SSBM是否主任Text110必填YGXX.FLAG是否组长Text110必填YGXX.SFZZ密码Text61,6空可为空YGXX.PAWD有效标志Text110必填YGXX.YXBZ权限Text110必填YGXX.GRADE涉及表dbo.YGXX、dbo.YGZT、dbo.KSBM、dbo.ZTZD1.2 昆山部门信息维护模块功能概述:对昆山部门信息进行添加、修改、删除、查询等操作2.1文件组织给出本子系统模块用到的各JAVA的JSP文件的组织形式

32、及功能描述。类型名称功能简述ACTIONKsbmAction用来封装po、qo、以及从页面传过来的值ACTIONFORMKsbmForm.java包含页面使用的BO、List等DAOKsbmDAO.javaPOKsbmPO.java持久类QOKsbmQO.java查询对象JSPksbmList.jsp部门查询页ksbmAdd.jsp部门添加页面ksbmMod.jsp修改页面JS、CSS Public.css 2.2类IksbmManager的设计2.2.1描述 昆山部门的业务层组件接口实现类 包名:实现接口:2.2.2类图无2.2.3属性2.2.4方法/根据传入条件查询/查询所有部门信息/得到

33、下拉列表/添加方法修改方法删除方法根据id查询 2.3KsbmAction里面对应的方法有/墨认初始化方法添加初始化添加部门信息方法/修改初始化方法/修改方法/删除部门信息方法/查询部门信息方法2.4KsbmPO.java用来封装部门信息各种属性Private String id;Private String bmdh;Private String bmmc;Private String zsbm;Private String bmjb;分别对应getter/setter方法2.5ksbmQO.java用来封装查询条件private String id;Private String bmdh;

34、Private String bmmc;Private String zsbm;Private String layer;分别对应setter/getter方法2.6 KsbmForm的详细设计: 2.61属性:2.6.2方法:2.7页面VIEW相关事项如JSP2.7.1默认与查询页面2.7.2修改页面2.7.3添加页面2.8昆山部门信息表ksbm属性名称字段名描述取值IDidvarchar(10)主键不允许为空部门代号Bmdhvarchar(12)Null部门名称sylxvarchar(50)Notnull直属部门zsbmvarchar(110)Notnull部门级别bmjbvarchar(

35、2)Notnull1.3 集团部门维护模块 功能描述:主要用于管理集团部门信息,此模块用户可以根据自己的需要现对集团部门的增、删、差、查、 看操作。3.1.文件组织类型名称功能简述ACTIONJtbmAction.java集团部门查询集团部门添加集团部门修改集团部门删除ACTIONFORMJtbmForm.java包含页面使用的PO、QO、List等POJtbmPO.java持久类,查询对象QOJtbmQO.java持久类,查询对象DAOJtbmDAO.java基本CRUD操作,注意补充组装hql方法serviceIJtbmManager集团部门的业务层组件接口Service.impliJtb

36、mManager集团部门的业务层组件接口实现类JSPjtbmQuery.jsp集团部门查询页,集团部门信息管理页面jtbmView.jsp集团部门信息显示页面jtbmPersistent.jsp集团部门添加、修改页面3.2 类iJtbmManager的设计3.2.1 描述 集团部门的业务层组件接口实现类 包名:实现接口: 3.2.2 类图无3.2.3 属性3.2.4 方法描述:点击查询按钮根据查询条件查询得到ID 、部门名称。参数:Session对象 JtbmForm对象。SQL解析:根据条件从JTBM表中查询得到ID 、部门名称描述:点击添加页面保存按钮,把PO数据保存到JTBM表中参数:S

37、ession对象 JtbmPO对象。SQL解析:向JTBM表插入一条数据描述:点击修改页面保存按钮,把QO数据更新对应的JTBM表中数据 参数:Session对象 JtbmQO对象。SQL解析:向JTBM表插入一条数据描述:点击删除连接,根据PO数据删除对应的JTBM表中数据 SQL解析:向JTBM表插入一条数据3.3 类JtbmDAO.java的设计3.3.1 描述 数据处理包名:父类:3.3.2 类图无3.3.3 属性无3.3.4 方法 描述:向表中添加数据 参数 Session对象 JtbmPO对象。描述:从表中删除数据参数 Session对象 JtbmPO对象对象描述:更新表中数据参数

38、 Session对象 JtbmPO对象对象描述:判断数据是否存在 返回 boolean 对象参数 Session对象 JtbmQO对象描述:判断数据是否存在 返回JtbmPO对象参数 Session对象 JtbmQO对象描述:判断数据是否存在 返回 boolean 对象参数 Session对象 JtbmPO对象3.4类JtbmAction.java的设计3.4.1 描述 业务处理控制包名:3.4.2类图 无3.4.3属性日志对象接口3.4.4方法 描述:查询控制方法参数:ActionMapping 映射对象 Form 表单对象HttpServletRequest 请求对象 HttpServle

39、tResponse 响应对象 描述:添加初始化 控制方法参数:ActionMapping 映射对象 Form 表单对象HttpServletRequest 请求对象 HttpServletResponse 响应对象 描述:添加控制方法参数:ActionMapping 映射对象 Form 表单对象HttpServletRequest 请求对象 HttpServletResponse 响应对象描述:删除 控制方法参数:ActionMapping 映射对象 Form 表单对象HttpServletRequest 请求对象 HttpServletResponse 响应对象描述:更新初始化控制方法参数:

40、ActionMapping 映射对象 Form 表单对象HttpServletRequest 请求对象 HttpServletResponse 响应对象描述:更新控制方法参数:ActionMapping 映射对象 Form 表单对象HttpServletRequest 请求对象 HttpServletResponse 响应对象描述:查看控制方法参数:ActionMapping 映射对象 Form 表单对象HttpServletRequest 请求对象 HttpServletResponse 响应对象3.5 javaDOC 3.5.1 进入集团模块说明选择“集团部门维护”显示查询页面 集团部门信

41、息管理页面。“查询条件”表始为空,默认是全部查询3.5.2 查询说明查询条件可根据ID部门名称 查询选择好查询条件 点击查询,所有查询条件返回初始化,查询出相关信息.当不填写任何信息时, 点击查询将会查询出所有的集团部门信息。当查询结果不存在会提示用户“记录不存在”3.5.3 新增说明点击“添加”按钮,打开”集团部门信息添加”页面.ID自动生成 ,部门名称用户自己填写 。部门名称 必须填写 如果没有填写 会提示相应信息。当填写完信息后,单击”保存”.信息将自动保存到数据库中,并返回添加页面,并且显示上次操作是否成功的信息,可以继续添加信息。当单击”关闭”按钮时,此页面将关闭,并且刷新查询页面。

42、3.5.4 修改说明点击”修改”按钮,显示该集团部门信息的修改页面,可以根据页面的字段填写相关的信息,ID不能修改,只有部门名称能修改,当单击“保存“的时候,系统会自动提示是否成功的信息,注意部门名称不能为空 !当为空的时候系统会提示用户。当单击”关闭”按钮时,此页面将关闭并且刷新查询页面。3.5.5 删除说明点击”删除”按钮时,系统会提示确定要删除吗?如果选”是”,系统将会删除此条信息,”取消”则会回到查询页面3.5.6 查看说明点击”查看”按钮时,显示”该集团部门信息” 当单击“关闭”按钮此页面将关闭此页面将关闭并且刷新查询页面。3.6界面原形3.6.1 jtbmQuery.jsp 查询条

43、件查询结果处理动作连接名称连接的URI展现模式查询按钮/jtbmAction.do?method=query条件下方显示列表新增按钮/jtbmAction.do?method=addInt弹出新窗口修改/jtbmAction.do?method=updateInt弹出新窗口查看/jtbmAction.do?method=detail弹出新窗口删除/jtbmAction.do?method=remove条件下方显示列表3.6.2jtbmPersistent.jsp添加页面处理动作说明Form提交连接名称连接的URI展现模式保存按钮/jtbmAction.do?method=add本页面提示3.6

44、.3 jtbmPersistent.jsp修改页面处理动作说明Form提交连接名称连接的URI展现模式保存按钮/jtbmAction.do?method=update本页面提示3.6.4 jtbmView.jsp查看页面其他3.7数据表设计3.7.1 集团部门 JTBM输入域类型缺省长度最大长度缺省值内容要求说明对应数据库字段IDText10(1,10)空必填,JTBM. ID部门名称Text40(1,40)空必填,JTBM. BMMC1.4 项目信息维护模块功能概述:完成项目信息模块的查询、添加、修改、查看、删除等操作4.1.文件组织类型名称功能简述ACTIONXmAction.java项目

45、信息模块的Action文件,用于进行查询、添加、修改、查看、删除操作;ACTIONFORMXmForm.java 项目模块的Form文件,包含属性XmPO、XmQO、list等属性DAOXmDAO.java 项目模块DAO文件YgxxDAO.java职工信息DAOJtbmDAO.java集团部门DAOPOXmPO.java 项目信息持久类JtbmPO.java集团部门持久类YgxxPO.java职工信息持久类QOXmQO.java 项目信息查询对象JSPxmQuery.jsp项目信息查询页xmView.jsp项目信息查看页面xmPersistent.jsp项目信息添加、修改页面right.js

46、p项目信息功能子框架right_left.jsp其他功能链接菜单接口IXmManager.java 项目信息的业务层组件接口实现类XmManager.java 项目信息的业务层组件实现类4.2XmManager的详细设计4.2.1 描述项目信息的业务层组件接口实现类 包名:package com.cvicse.ks.rlzy.xm.service.impl;实现接口:package com.cvicse.ks.rlzy.xm.service; 4.2.2 属性private XmDAO xmDAO; private YgxxDAO ygxxDAO; private JtbmDAO jtbmDA

47、O;4.2.3 方法public final List queryBmmc(final Session session)描述:调用jtbmDAO的public List getByHQL(String hql,Session session)方法查询集团部门表的部门名称参数:Session sessionSQL解析:从JTBM表中查询得到ID 和部门名称public final List queryKsfzr(final Session session)描述:调用yxggDAO的public List getByHQL(String hql,Session session)方法查询职工信息表的

48、职工参数:Session sessionSQL解析:从YGXX表中查询得到ID 和职工public final String query(final Session session,final XmForm xmForm)描述:调用xmDAO的public PageListData getPageListData(String hsql,PageListData pg,Session session)方法从数据库中查询数据,并分页参数:Session session,XmForm xmFormSQL解析:通过xmQO中记录的查询条件组装sql语句,完成默认查询和模糊查询public final

49、 String add(final Session session,final XmPO xmPO,final String kssj,final String jssj)描述:通过PrimaryKeyUtil类的getPrimaryKey方法生成主键,获取要存入的xmPO,调用xmDAO的add(BaseBO po,Session session)方法向数据库中插入数据参数:Session session,XmPO xmPO,String kssj,final String jssjpublic final String update(final Session session, final XmPO xmPO,final String kssj,final String jssj)描述:通过页面中传递来的id号,在数据库中查询该记录,假设记录存在,修改信息并记入xmPO中,调用xmDAO的update(BaseBO po,Session session)方法修改数据库中的数据参数:Session session,XmPO xmPO,String kssj,final String jssjSQL解析:通过id号从XM表中查询数据public final String view(final Session session,final XmForm xmForm)描述:通过页面

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论