毕业设计管理系统论文附件材料

上传人:一*** 文档编号:147889676 上传时间:2020-10-14 格式:DOCX 页数:26 大小:48.04KB
返回 下载 相关 举报
毕业设计管理系统论文附件材料_第1页
第1页 / 共26页
毕业设计管理系统论文附件材料_第2页
第2页 / 共26页
毕业设计管理系统论文附件材料_第3页
第3页 / 共26页
毕业设计管理系统论文附件材料_第4页
第4页 / 共26页
毕业设计管理系统论文附件材料_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《毕业设计管理系统论文附件材料》由会员分享,可在线阅读,更多相关《毕业设计管理系统论文附件材料(26页珍藏版)》请在金锄头文库上搜索。

1、目 录1 英文文献翻译11.1 Introduction to the SSH framework11.2 SSH框架简介112 专业阅读书目182.1 基于Web的本科毕业设计管理系统的设计与实现182.2 本科毕业设计管理系统的设计与实现182.3 数据库系统与应用192.4 人事管理系统的研究与实现192.5 Craig Walls.Spring实战202.6 基于B/S体系结构的人事管理系统202.8 企业人事管理系统的设计与实现212.9 数据查询模式研究及在powerbuilder中的实现212.10 基于C/S模式的人事管理信息系统的研究221 英文文献翻译1.1 Introdu

2、ction to the SSH frameworkSpring FrameworkThe Spring Framework is an open source application framework for the Java platform.The first version was written by Rod Johnson who released the framework with the publication of his book Expert One-on-One J2EE Design and Development in October 2002. The fra

3、mework was first released under the Apache 2.0 license in June 2003. The first milestone release, 1.0, was released in March 2004, with further milestone releases in September 2004 and March 2005. The Spring 1.2.6 framework won a Jolt productivity award and a JAX Innovation Award in 2006. Spring 2.0

4、 was released in October 2006, and Spring 2.5 in November 2007. In December 2009 version 3.0 GA was released. The current version is 3.0.5.The core features of the Spring Framework can be used by any Java application, but there are extensions for building web applications on top of the Java EE platf

5、orm. Although the Spring Framework does not impose any specific programming model, it has become popular in the Java community as an alternative to, replacement for, or even addition to the Enterprise JavaBean (EJB) model.Modules The Spring Framework comprises several modules that provide a range of

6、 services:Inversion of Control container: configuration of application components and lifecycle management of Java objectsAspect-oriented programming: enables implementation of cross-cutting routinesData access: working with relational database management systems on the Java platform using JDBC and

7、object-relational mapping toolsTransaction management: unifies several transaction management APIs and coordinates transactions for Java objectsModel-view-controller: an HTTP and Servlet-based framework providing hooks for extension and customizationRemote Access framework: configurative RPC-style e

8、xport and import of Java objects over networks supporting RMI, CORBA and HTTP-based protocols including web services (SOAP)Convention-over-configuration: a rapid application development solution for Spring-based enterprise applications is offered in the Spring model.Batch processing: a framework for

9、 high-volume processing featuring reusable functions including logging/tracing, transaction management, job processing statistics, job restart, skip, and resource managementAuthentication and authorization: configurable security processes that support a range of standards, protocols, tools and pract

10、ices via the Spring Security sub-project (formerly Acegi Security System for Spring).Remote Management: configurative exposure and management of Java objects for local or remote configuration via JMXMessaging: configurative registration of message listener objects for transparent message consumption

11、 from message queues via JMS, improvement of message sending over standard JMS APIsTesting: support classes for writing unit tests and integration testsInversion of Control container Central to the Spring Framework is its Inversion of Control container, which provides a consistent means of configuri

12、ng and managing Java objects using callbacks. The container is responsible for managing object lifecycles: creating objects, calling initialization methods, and configuring objects by wiring them together.Objects created by the container are also called Managed Objects or Beans. Typically, the conta

13、iner is configured by loading XML files containing Bean definitions which provide the information required to create the beans.Objects can be obtained by means of Dependency lookup or Dependency injection. Dependency lookup is a pattern where a caller asks the container object for an object with a s

14、pecific name or of a specific type. Dependency injection is a pattern where the container passes objects by name to other objects, via either constructors, properties, or factory methods.In many cases its not necessary to use the container when using other parts of the Spring Framework, although usi

15、ng it will likely make an application easier to configure and customize. The Spring container provides a consistent mechanism to configure applications and integrates with almost all Java environments, from small-scale applications to large enterprise applications.The container can be turned into a

16、partially-compliant EJB3 container by means of the Pitchfork project. The Spring Framework is criticized by some as not being standards compliant. However, Spring Source doesnt see EJB3 compliance as a major goal, and claims that the Spring Framework and the container allow for more powerful programming models.Aspect-oriented programming framework The Spring Framework has its own AOP framework

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 工学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号