- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Spring框架研究与设计
基于Spring框架研究与设计
摘要:该文对轻量级 Web 开发框架Spring进行了研究,对Spring的核心机制之一的IOC(Inversion of Control)进行了剖析 。首先从思想上的层面探讨了Spring框架的核心思想IOC,接着从底层代码上分析了Spring IOC的具体实现原理,包括Java工厂模式和Java反射机制在Spring IOC中是如何体现的。最后将Spring框架应用于临沂木业员工管理系统中,同时临沂木业员工管理系统集成Hibernate框架和Struts框架分别作为系统的持久层和表示层。通过采用Spring框架中的IOC,临沂木业员工管理系统中的底层的辅助代码和管理员模块、员工的增删改查模块、部门模块等业务逻辑代码实现了很好的分离。正因为代码的很好分离,使得系统在维护、修改、扩展和移植上有了很大的改善。
关键词: Web;Spring;IOC
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2018)03-0116-02
Abstract: In this paper, the lightweight Web development framework Spring is studied, and the IOC (Inversion of Control), one of the core mechanisms of Spring, is analyzed. First of all, this paper discusses the core idea of Spring framework from the ideological level, and then analyzes the specific implementation principles of Spring IOC from the underlying code, including how the Java factory model and the Java reflection mechanism are embodied in Spring IOC IOC. Finally, the Spring framework applied to Linyi wood staff management system, at the same time, Linyi wood staff management system integrated with Hibernate framework and the Struts framework as the system persistence layer Through the use of AOP in the Spring framework, Linyi wood staff management system in the bottom of the auxiliary code and administrator module, staff additions and deletions to check module, Department module and other business logic code to achieve a good separation. Because of the good separation of code, the system has been greatly improved in maintenance, modification, extension and transplantation.
Key words: Web;Spring;IOC
在?F在的Web项目开发中,选择一个合适的框架来实现项目,已经被越来越多的企业以及工程师重视了。一个设计优秀的框架可以显著地提高代码的重用率,对系统的运行效率也有很好的改善,对系统的可维护也有很大的提升。其中在众多开发平台中J2EE作为一款企业级开发平台,被众多网站公司以及企业应用于Web开发领域。J2EE运行的基础环境就是Java的虚拟机平台,它不仅继承下了Java标准版中的诸多优点,例如集合框架、数据流的操作、数据库的读取等,而且还提供了与Web项目开发密切相关的技术,例如对xml的支持,对网页的支持Servlet、Jsp以及EJB技术的支持。利用这一优势,我们可以开发出适合企业的应用程序系统,通过对其的使用,可以极大地缩短开发时间投入使用。在JavaEE的长期开发和使用中,众多工程师以及一些行业大牛,也逐步地发现了JavaEE中的一些缺陷和不足之处。为了应对这些缺陷和不足,在实际项目的开发中,新的开
文档评论(0)