中小企业办公自动化设计与实现毕业设计范本正本_第1页
中小企业办公自动化设计与实现毕业设计范本正本_第2页
中小企业办公自动化设计与实现毕业设计范本正本_第3页
中小企业办公自动化设计与实现毕业设计范本正本_第4页
中小企业办公自动化设计与实现毕业设计范本正本_第5页
已阅读5页,还剩52页未读 继续免费阅读

下载本文档

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

文档简介

1、中小企业办公自动化设计与实现毕业设计范本正本 毕业设计论文说 明 书中小企业办公自动化设计与实现摘 要办公自动化英文office automation简称oa是办公信息处理的自动化它利用先进的技术使人的各种办公业务活动逐步由各种设备各种人机信息系统来协助完成达到充分利用信息提高工作效率和工作质量提高生产率的目的办公自动化系统基于本身内部管理及业务发展需求应用计算机技术internet技术实现企业办公自动化管理信息化本系统采用结构化与原型法结合的系统开发方法整个系统分为系统整体设计及模块模块等系统开发采用先进的开发软件与技术即采用dreamweaver页面制作软件与photoshop等技术相结合

2、开发系统的页面用jsp动态页面设计技术与技术数据库管理系统开发强大完善的数据库支持环境abstractoffice automationenglish office automation abbreviated as oa the automation of information processing that work it utilizes advanced technology makes various official working operational activities of peoples help to finish by various apparatus vari

3、ous man-machine information systems progressively reach and fully utilize information improve working efficiency and work quality the purpose to boost productivity the office automated systems based on auspicious open scientific and technological computer training school internal management and busi

4、ness develop the demand employ the computer technology internet technology realizes enterprises office automation manage the information this system adopts the systematic development approach that structurize combines with prototype law the whole system into the overall design and system for users t

5、o log in and registered user authentication module for the system administrator to manage the information workers trade union information management module for the current log of users to manage their personal address book contacts module for the current log of users to manage their own agenda of th

6、e schedule of modules for current users log in the log of their work to manage the work of the log module for the system among various users send short message information management module for systems management members of the general meeting of management and information of the user to view the se

7、ssion management module for the system administrator to manage the notice as well as ordinary users to view the information notice notice management module and the current log users to upload download view documents such as document management modulesystem develops adopt advanced development softwar

8、e and technology and adopt dream weaver page animation software and photo shopped technology combine together and develop the systematic page use jsp dynamic page designing technique and strutsspringhibernatemysql data base management system develops the strong and complete database and supports the

9、 environmentkeywords officeautomationmanage informationmeeting managementdocument management目 录摘 要iabstractii目 录iv1 前 言111 课题背景1111 办公自动化概述1112 中小企业办公模式的现状212 研究意义313 设计技术及开发环境5131 设计技术5132 开发环境72 可行性分析921 组织和管理可行性922 经济可行性923 技术可行性93 需求分析1131 现行业务分析11311 业务流程11312 功能分析1132 系统建模13321 用户身份验证用例图13322

10、个人通讯录用例图13323 职工信息管理用例图14324 日程安排用例图14325 日志管理用例图15326 短消息管理用例图15327 公告管理用例图16328 文件管理用例图16329 会议管理用例图174 系统设计1841 系统设计18411 用户身份验证模块流程图19412 个人通讯录模块流程图19413 职工信息管理模块流程图21414 日程安排模块流程图22415 工作日志模块流程图23416 短消息管理模块流程图24417 文件管理模块流程图25418 公告管理模块流程图26419 会议管理模块流程图2742 数据库设计29421 数据库概念设计29422 数据库逻辑设计315

11、系统实现3551 系统架构35511 系统架构图35512 程序结构图3652 持久层hibernate实现37521 创建并配置hibernate映射文件37522 开发并配置hibernate dao层3853 控制层struts实现38531 开发struts核心流程代码38532 开发jsp页面原型40533 增加表单校验功能40534 调用dao组件操作数据库4154 业务层spring实现41541 数据源配置42542 配置sessionfactory43543 配置事务43544 配置dao组件43545 配置dao事务436 系统测试4461 测试计划4462 测试用例446

12、21 对身份验证功能进行测试44622 对职工信息管理功能进行测试4563 测试结果467 系统开发总结478 结束语48参考文献49致 谢50附 录51a 主要源程序51b 用户手册55b1 系统功能简介55b2 系统的支持平台56b3 安装说明56b4 使用说明59b5 系统维护方法72c 软件光盘73c1 光盘的树形目录73c2 光盘文件一览表73d 科技译文74java learning path process74java学习过程811 前 言中小企业办公自动化管理系统 oa 是伴随着internet技术在各个领域的广泛应用和各行各业企业信息化建设步伐的加快应运而生当代社会已经进入信

13、息时代信息技术革命使社会的各个领域都发生了翻天覆地的变化每个企业都必须紧跟时代的步伐加强企业竞争力和提升现代化企业的管理能力以适应整个社会的发展变化企业对信息需求的增长使计算机网络技术已经渗透到企业的日常工作中传统的企业内信息的交流方式早已不能满足企业对大量信息的快速传递与处理的需求中小企业办公自动化管理系统的应用满足了企业的办公网络化自动化的管理需求提高了企业内部的管理水平进而全面提升了企业在市场竞争中的综合竞争力11 课题背景111 办公自动化概述办公自动化英文office automation简称oa是办公信息处理的自动化它利用先进的技术使人的各种办公业务活动逐步由各种设备各种人机信息系

14、统来协助完成达到充分利用信息提高工作效率和工作质量提高生产率的目的办公自动化由70年代80年代初在我国提出到现在已有近二十年发展历史由于办公自动化技术的不断发展办公自动化新产品不断的出现办公自动化的内涵也不断地丰富和发展传统办公模式图11 传统办公模式传统的办公模式主要以纸介质为主在信息革命的浪潮中显然已经远远不能满足高效率快节奏的现代工作和生活的需要如何实现信息处理的自动化和办公的无纸化逐步得到了人们的重视网络办公模式图12网络化办公模式现有网络办公自动化系统和大型信息管理系统中企业业务流程重组或者是文件流转功能都是核心功能同时企业办公主要是一个文件流转的过程所有的办公事务都可以抽象成一个数

15、据库web方式的办公自动化系统目前办公自动化系统较成熟的模式是客户服务器方式而新一代的办公自动化系统则应是internetintranet方式即bsbrowserserverbs结构才更能适应目前及未来的要求自成立至今办公传统的办公模式主要以纸介质为主在信息革命的浪潮中显然已经远远不能满足高效率快节奏的现代工作和生活的需要如何实现信息处理的自动化和办公的无纸化逐步得到了领导的重视而今普遍使用计算机来提高员工的工作效率但是在需要许多员工一起协同工作的现代工作环境中更需要提高整体的工作效率利用网络通讯基础及先进的网络应用平台建设一个安全可靠开放高效的信息网络和办公自动化信息管理电子化系统为管理提供

16、现代化的日常办公条件及丰富的综合信息服务实现档案管理自动化和办公事务处理自动化以提高办公效率和管理水平实现各部门日常业务工作的规范化电子化标准化实现信息的在线查询借阅最终实现无纸办公2 可行性分析可行性是系统开发的一项关键步骤它是通过对整个系统的需求技术及开发方法以及开发人员所需资金的综合考虑以评估对于该系统的开发是否符合实际可行性分析包括组织和管理上的可行性技术可行性经济可行性办公自动化系统采用模块化开发方法将整个系统划分为多个功能模块并根据开发小组成员的实际能力分配相应的模块这种将系统功能平行划分的方法有助于系统开发的组织和管理硬件方面主要是计算机我们的实际情况可以满足开发任务所需资料书籍

17、可以到图书馆翻阅或者个人购买因此整个系统的所需投资符合我们的支付状况经济可行性良好的办公自动化系统的开发采用了先进成熟并且符合实际应用的开发方法广泛应用于网站开发的网页开发工具dream weaver动态网页开发技术jsp功能强大的数据库管理工具sql结合实际开发能力可以开发出较为完善的系统应解决的主要问题及技术要求收集系统开发所使用的足够的信息按实际应用的可行性划分模块确定模块功能 建立完善的数据库支持环境使用jsp语言实现与数据库之间的各项操作各模块功能的协调及信息的沟通该的主要是图1 中小办公自动化系统业务流程图312 功能分析系统的主要功能概述如下 1 用户身份验证模块本系统功能的开发

18、设计是完全针对内部进行办公管理以及为各部门员工提供便捷的电子化交互平台搭建的模块是办公管理系统重要组成部分之一主要图 用例图图 用例图图 用例图图 用例图图 用例图图 用例图图 用例图图 用例图图 用例图4 系统设计41 系统设计基于中小企业的办公自动化系统采用结构化与原型法结合方法这种综合法的优点是它兼顾了结构化开发方法开发过程控制性强的特点以及原型法开发周期短见效快的特点采用两者结合的形式进行系统的开发时采用了结构化生命周期法的设计思想即自顶向下从总体到部分合理划分系统的结构设计数据库模型在系统的分析与初步设计上采用原型法做出原始模型根据实际反的情况继续按结构化生命周期法进行系统的详细设计

19、及其实施与转换系统维护与评价阶段的工作合理采用综合法使开发过程更具灵活性往往会取得更好的开发效果是基于 bsbrowserserverbs 架构的三层体系结构即浏览器和服务器结构它是随着internet技术的兴起对cs结构的一种变化或者改进的结构在这种结构下用户工作界面是通过浏览器来实现极少部分事务逻辑在前端browser 实现但是主要事务逻辑在服务器端server 实现形成所谓三层结构这样就大大简化了客户端电脑载荷减轻了系统的维护与升级的成本和工作量降低了用户的总体成本特别是在java这样的跨平台语言出现之后bs架构管理软件更是方便快捷高效如果能将分解成一些相互独立功能简单易于理解和修改的模

20、块这样的系统就具备了系统设计首要考虑的可变更性由模块组合构成的系统一般称为模块化结构系统在这样的系统中由于各个模块之间基本上是相互独立的所以每个模块都可以独立的被理解编程调试和修改使其复杂的系统设计工作变得相对简单在遵循模块化结构设计原则的基础上根据实现的目标模块分成了个不同的子模块各子模块既相互配合又各自具有一定的独立功能这样就形成了一个树形的结构在模块的总体程分析中业务流程图是表现个人办公流程的一个主要图例将需求分析得到的用户需求抽象为信息结构及概念模型的过程是概念结构设计e-r图e-r图e-r图e-r图e-r图e-r图e-r图e-r图逻辑结构设计的任务是把概念结构设计阶段设计好的e-r图

21、转换成与选用的dbms产品所支持的数据模型相符合的逻辑结构e-r图转换为关系数据模型所要解决的问题是如何将实体和实体间的联系转换成关系模式如何确定这些关系模式的属性和码数据库中两实体间1n联系转换为一个与n端对应的关系模式合并的关系模式的方法是将联系的属性与1端的码加入n端作为属性主码为n端实体的主码中由e-r图转换成的关系数据模式有表1用户信息表user字段名称字段说明字段类型可否为空主键备注id唯一idint 10 否是自增字段username用户名varchar 50 是truename用户姓名varchar 50 是password用户密码varchar 50 是email电子邮件va

22、rchar 50 是sex性别varchar 4 是userid用户身份varchar 16 是branch部门varchar 20 是job职务varchar 20 是accesstime访问次数int 11 是foundtime创建时间varchar 20 是telphone电话varchar 20 是address地址varchar 50 否 2 个人通讯录模块中由e-r图转换成的关系数据模式有表id唯一idint 10 否是自增字段username用户名varchar 50 是否name联系人姓名varchar 50 是否sex性别varchar 10 是否mobile手机varcha

23、r 20 是否emaile-mail地址varchar 50 是否号码varchar 20 是否company公司varchar 50 是否address家庭住址varchar 50 是否postcode邮编varchar 10 是否 3 日程安排模块中由e-r图转换成的关系数据模式有表nt 10 否是自增字段username用户名varchar 50 是否year年份int 4 是否month月份int 2 是否day日期int 2 是否plan安排内容text是否 4 工作日志模块中由e-r图转换成的关系数据模式有表nt 10 否是自增字段username用户名varchar 50 是否y

24、ear年份int 4 是否month月份int 2 是否day日期int 2 是否title日志标题verchar 50 是否description日志内容text是否logtime记录时间verchar 20 是否 5 短消息管理模块中由e-r图转换成的关系数据模式有表nt 10 否是自增字段username接收者varchar 50 是否sender发送者varchar 50 是否message消息内容text是否sendtime发送时间varchar 20 是否 6 公告管理模块中由e-r图转换成的关系数据模式有表nt 10 否是自增字段sender公告填写人varchar 50 是否t

25、itle公告标题varchar 50 是否content公告内容text是否sendtime公告时间varchar 20 是否 7 会议管理模块中由e-r图转换成的关系数据模式有表nt 10 否是自增字段sender会议填写人varchar 50 是否startgime会议开始时间varchar 20 是否endtime会议结束时间varchar 20 是否address会议地点varchar 50 是否title会议标题varchar 20 是否content会议内容text是否 8 文件管理模块中由e-r图转换成的关系数据模式有表nt 10 否是自增字段filename文件名varchar

26、 50 是否fileuper文件上传者varchar 20 是否filesize文件大小varchar 20 是否fileuptime上传时间varchar 50 是否fileinfo文件信息varchar 20 是否5 系统实现51 系统架构本系统以strutsspringhibernate架构为基础按照实际的开发流程来进行开发包括如下hibernate功能开发包括创建hibernate的持久化类映射文件开发dao类struts功能开发开发form bean类action类jsp页面并进行页面的国际化表单的校验调用hibernate层的dao类执行与数据库的交互spring功能开发创建app

27、licationcontextxml文件并在其中进行基础的bean组件配置包括数据源配置sessionfactory的配置配置事务配置dao组件以及配置dao事务系统功能提升包括开发分页栏通用模块图片国际化mysql数据库的国际化系统安全访问等511 系统架构图该系统架构图如图5-1所示图5-1系统架构图512 程序结构图本系统源程序包的目录结构如图5-2所示myoa为项目的名称也是项目的根目录webroot为web目录包括图片目录images和jsp文件web-inf目录lib目录及webxml依然为固定的目录和文件src目录包含如下几个部分comoahibernatebeanshibern

28、ate持久类与映射文件存放目录comoahibernatedaohibernate dao层存放目录comoaspringaop日志拦截器类comoastrutsactionsaction类存放目录comoastrutsformsactionform类存放目录comoastrutsresources资源文件存放目录comoastrutsutil实体类存放目录在src目录下还保存了log4j的属性文件图5-2程序结构图52 持久层hibernate实现521 创建并配置hibernate映射文件在进行struts层的功能开发之前我们需要基于hibernate开发底层的dao层我们将分2个步骤进行

29、开发创建hibernate的持久化类和映射文件并在applicationcontextxml中进行配置开发并配置hibernate dao层userdaojavapersondaojavaaddressdaojavascheduledaojavaworklogdaojavanoticedaojavasmsdaojavameetingdaojava和 upfiledaojava这是hibernate层开发的第一步使用myeclipse的工具database explorer来自动创建hibernate的持久化类和映射文件对应的数据库分别为useraddressscheculeworklognot

30、icesmsmeeting以及upfile表最后生成的类文件包括持久化类的抽象类abstractuserjavaabstractaddressjavaabstractmeetingjavaabstractnoticejavaabstractschedulejavaabstractsmsjavaabstractupfilejavaabstractworklogjava持久化类userjavaaddressjavameetingjavanoticejavaschedulejavasmsjavaupfilejavaworklogjava映射文件userhbmxmladdresshbmxmlmeeti

31、nghbmxmlnoticehbmxmlschedulehbmxmlsmshbmxmlupfilehbmxmlworkloghbmxml需要在applicationcontextxml中注册该映射文件522 开发并配置hibernate dao层到目前为止系统已经具备了hibernate的基础访问功能下面我们要开发hibernate dao层使用hibernatetemplate实现对数据表的增删改查的操作包括如下三步定义接口类abstractuserjavaabstractaddressjavaabstractmeetingjavaabstractnoticejavaabstractsche

32、dulejavaabstractsmsjavaabstractupfilejava和abstractworklogjava开发实现类userjavaaddressjavameetingjavanoticejavaschedulejavasmsjavaupfilejava和worklogjava在applicationcontextxml中配置dao及其代理53 控制层struts实现531 开发struts核心流程代码在以上经过对hibernate持久化类映射文件和dao类的开发已经具备了数据层的功能代码下面我们就要开发struts层的代码来调用该数据层实现数据库的操作要进行struts层的功

33、能开发我们需要分4个步骤进行开发struts核心流程代码包括loginformjava和loginactionjavaaddressformjava和addressactionjavameetingformjava和meetingactionjavanoticeformjava和noticeactionjavapersonformjava和personactionjavaregisterformjava和registeractionscheduleformjava和scheduleactionjavasmsformjava和smsactionjavaupfileformjava和upfilea

34、ctionjavaworklogformjava和worklogactionjava及配置开发jsp页面原型包括数据列表页面addressjsppersonjspnoticejspschedulejspmeetingjspsmsjspworklogjsplook_filejsp增加页面address_addjspnotice_addjspsms_addjspschedule_addjspperson_addjspup_filejspworklog_addjspmeeting_addjspregisterjsp修改页面address_editjspnotice_ editjspsms_ edit

35、jspschedule_ editjspperson_ editjspworklog_ editjspmeeting_ editjsp并进行页面文字的国际化和样式修饰增加表单校验功能主要修改增加页面修改页面和表单类调用dao类操作数据库修改actiono类调用dao类中的函数进行数据库的关联接下来实现的是通讯录的请求处理流程的配置和类代码实现的步骤包括如下新建并配置表单类配置 form-bean 元素并开发addressformjava表单类在struts-configxml中添加请求配置配置 元素并委托给spring进行管理在applicationcontextxml中添加请求代理配置与 相

36、匹配的 元素接收struts的委托在applicationcontextxml中添加日志拦截为请求地址添加日志拦截器开发action类原型功能设计action类的请求处理函数这里的函数现在还只是空架子只能够进行页面的流转没有实际的功能目的是为了在开发完jsp页面后能够进行页面的流转532 开发jsp页面原型在上面配置了 form-bean 及 元素并编写了表单类和action类的原型代码现在要开发jsp页面将页面的链接地址表单请求指向 由struts和spring来将该请求转发到action类的函数中实现整个页面的流转实现的步骤如下在framejsp中添加一个新的菜单该菜单是通讯录模块的入口负

37、责进入通讯录的列表页面开发数据列表页面新建一个通讯录的6html列表页该页面提供增加修改删除的按钮负责跳转到不同的页面开发增加页面新建新增通讯录的html表单页负责添加通讯录开发修改页面新建修改通讯录的html表单页负责修改通讯录进行页面文字的国际化将以上3个jsp页面中的中文文字提取出来在资源文件中为这些文字定义国际化标签并在jsp页面中引用这些标签实现页面文字的国际化显示定义页面样式表stytlecss新建一个样式表文件stytlecss为以上3个jsp页面定义几个样式表以美化页面533 增加表单校验功能经过以上两步的开发在重启tomcat后进入此模块此时的页面都可以进行正常的流转了只不过

38、显示的数据都还是假的数据没有经过数据的校验以及数据库的交互在这里要首先来进一步完善jsp页面的表单验证功能包括如下的步骤为增加页面和修改页面表单增加长度限制为表单类添加校验功能为增加页面和修改页面添加错误标签为增加页面和修改页面维持表单输入其中后面的3个部分是struts的表单校验技术所完成的功能534 调用dao组件操作数据库 现在jsp页面表单类的代码都已经开发完善了接下来需要修改action类中的请求处理函数来调用hibernate层的dao类实现与数据库的交互主要包括以下几个功能显示列表页面数据实现增加功能实现修改功能实现删除功能54 业务层spring实现spring提供的hiber

39、natetemplate是对hibernate功能的封装通过封装的代码实现spring ioc容器的有机结合要使用hibernatetemplate进行开发需要在bean配置文件中添加一系列的组件这些组件相互注入由此我们共需要配置如下的7个bean组件datasource为sessionfactory提供数据源sessionfactoryhibernate管理63 测试结果表测试结果表测试结果7 系统开发总结办公自动化系统是一个将企业管理及基础办公需求作为核心基于bs模式的信息服务系统它集先进的计算机技术与办公自动化理论于一身适应当今办公自动化系统的开发需求通过调研以及细致合理的规划分析采用结

40、构化和原型法相结合的开发方法并采用模块化的开发机制使用流行的系统开发技术经过两个月的开发与设计办公自动化系统的已开发成为一个较完善的信息交互平台初步具备实际使用的能力在的开发过程中我对系统开发与实际应用有了更深了理解和认识为我以后的学习和工作打下了坚实的理论与实际操作相结合的基础同时在开发过程中我对jsp数据库html等相关技术知识也有了更深层次的认识由于开发设计能力有限开发经验不足系统仍存在很多不足与实际应用中还有差距在调研阶段搜集的信息不充足对因此在开发过程中做出的需求分析不彻底系统的功能及工作流程不能在设计之初完整地确定下来系统的某些功能是随着设计的进行逐步确定和修改的在一些功能中仍存在

41、不完善之处页面需进一步美化系统后台管理方面需给予进一步重视数据库方面表与表的联系需进一步完善用户输入容错设计方面需进一步加强参考文献耿祥义张跃平java 2实用教程m北京清华大学出版社20042范斯瓦尼mysql 完全手册沃尔斯spring in action m北京人民邮电出版社20056刘晓华jsp应用开发详解电子工业出版社郑玲致 谢在我的指导老师安新军老师的悉心指导下我的毕业设计和毕业论文圆满完成了在中小企业办公自动化系统的开发过程中我得到了指导老师的细心指导老师与我们一起研讨开发项目为我们提供开发实例帮助我们进行调研和分析耐心地指导我们进行开发和解决问题他严密的逻辑思维以及严谨的治学态

42、度都给予了我极大的鼓励与帮助在他的帮助下我不断进步并自我提高在此过程中对于我遇到的所有问题和困难老师都给予了细心的解答和真诚的帮助在此我表示衷心的感谢在这里我还要感谢我的同学在开发过程中我们以积极上进的精神刻苦钻研互相帮助使设计目标得以实现我很高兴能在这样有凝聚力和好学上进的氛围中学习和工作是大家的支持和帮助让我的毕业设计和毕业论文能够顺利完成此外我们的毕业设计课题得以很好的完成这和学校为我们提供的良好的学习和工作环境以及设计过程给予我支持和帮助的计算机系各位老师是分不开的特此向他们表示衷心的感谢在此我向所有帮助过我的老师同学和朋友们表示真挚的感谢以及美好的祝福祝愿大家在今后的日子里百尺竿头更

43、进一步附 录a 主要源程序applicationcontextxml配置bean组件代码 xml version 10 encoding utf-8 doctype beans public -springdtd beanenhttpspringframeworkorgdtdspring-beans-20dtd - 配置数据源 - bean id datasource class orgapachecommonsdbcpbasicdatasourcedestroy-method close property name driverclassname orggjtmmmysqldriver pr

44、operty name url jdbcmysqllocalhost3306testuseunicode trueampcharacterencoding utf-8 property name username root property name password - 配置hibernate - bean id sessionfactoryclass orgspringframeworkormhibernate3localsessionfactorybean property name datasource ref local datasource property name mappin

45、gresources comoahibernatebeansuserhbmxml comoahibernatebeansaddresshbmxml comoahibernatebeansschedulehbmxml comoahibernatebeansworkloghbmxml comoahibernatebeanssmshbmxml comoahibernatebeansnoticehbmxml comoahibernatebeansmeetinghbmxml comoahibernatebeansupfilehbmxml property name hibernateproperties

46、 prop key hibernatedialect orghibernatedialectmysqldialect prop key hibernateshow_sql true - 配置事务 - bean id transactionmanagerclass orgspringframeworkormhibernate3hibernatetransactionmanager property name sessionfactory ref local sessionfactory - 定义dao - bean id userdao class comoahibernatedaouserda

47、o property name sessionfactory ref local sessionfactory bean id addressdao class comoahibernatedaoaddressdao property name sessionfactory ref local sessionfactory bean id scheduledao class comoahibernatedaoscheduledao property name sessionfactory ref local sessionfactory bean id worklogdao class com

48、oahibernatedaoworklogdao property name sessionfactory ref local sessionfactory bean id smsdao class comoahibernatedaosmsdao property name sessionfactory ref local sessionfactory bean id upfiledao class comoahibernatedaoupfiledao property name sessionfactory ref local sessionfactory bean id noticedao

49、 class comoahibernatedaonoticedao property name sessionfactory ref local sessionfactory bean id meetingdao class comoahibernatedaomeetingdao property name sessionfactory ref local sessionfactory - 定义dao代理 - bean id userdaoproxyclass orgspringframeworktransactioninterceptortransactionproxyfactorybean

50、 property name transactionmanager ref bean transactionmanager property name target ref local userdao property name transactionattributes prop key insert propagation_required prop key update propagation_required prop key delete propagation_required prop key propagation_requiredreadonly bean id addres

51、sdaoproxyclass orgspringframeworktransactioninterceptortransactionproxyfactorybean property name transactionmanager ref bean transactionmanager property name target ref local addressdao property name transactionattributes prop key insert propagation_required prop key update propagation_required prop

52、 key delete propagation_required prop key propagation_requiredreadonly - 定义struts配置 - bean name login class comoastrutsactionsloginaction property name userdao ref local userdao bean name logout class comoastrutsactionslogoutaction property name userdao ref local userdao bean name register class com

53、oastrutsactionsregisteraction property name userdao ref local userdao - 配置拦截器 - bean name logger class comoaspringaoplogginginterceptor - 配置拦截器代理 - bean name loggingautoproxyclass orgspringframeworkaopframeworkautoproxybeannameautoproxycreator property name beannames login register address address_add address_edit address_view file file_view file_up person person_add person_edit person_view schedule schedule_add schedule_edit schedule_view worklog worklog_add worklog_edit worklog_view sms sms_add sms_view notice notice_add notice_edit notice_view meetin

温馨提示

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

最新文档

评论

0/150

提交评论