首页 > 编程语言 > 详细

《Spring框架在模型层的应用及原理》论文笔记

时间:2019-12-15 20:22:30      阅读:156      评论:0      收藏:0      [点我收藏+]

《Spring框架在模型层的应用及原理》论文笔记

一、基本信息

  • 标题:Spring框架在模型层的应用及原理

  • 来源:河源职业技术学院 电子与信息工程学院

  • 关键字:AOP;IoC;代理;注入;通知

    二、研究内容

  1. Spring 框架应用
    • Spring Context 模块:负责绑定与框架集成的应用服务,如,JNDI 服务、密钥生成服务、其它算法服务等。
    • SpringDAO 模块:负责数据库持久化机制,定义了事务接口,JDBC 操作接口,通过此模块可以直接操作数据库中的相关表实体。
    • Spring ORM 模块:负责框架中对象关系映射,提供相关ORM 接入框架的关系对象管理工具。
    • Spring Web 模块: 也叫容器环境模块, 可以通过XML配置文件来为框架定义基本服务的环境信息, 如邮件系统路径,消息中间件地址等。
    • Spring AOP 模块: 负责框架中的横切面事务与应用系统的集成,如,日志、安全、性能等方面。
    • Spring Core 模块:框架的核心模块,提供框架的基本功能,管理框架中相关的核心组件,如,BeanFactory 组件。
  2. IOC控制反转
    • IOC也叫控制反转,是Spring 一个非常重要的模式,是指应用程序的对象实例管理方式由传统的对象控制对象,转变为容器控制对象,在编程开发过程中由依赖类的实现转变为依赖抽象的接口。
  3. AOP 面向横切面编程
    • AOP 也叫面向横切面的编程,是Spring 框架中另一个非常重要的应用模式,是指应用系统中除了业务功能模块以外的其它的切面点,如,应用系统的日志、事务管理、安全、资源管理等功能点。AOP 本质上是一种代理,通过预编译及动态加载的方式,使用框架中拦截器功在不修改系统结构的前提下,为其添加额外的功能。

      三、结论

  • IoC 与AOP 作为Spring 框架的两个核心,是面向对象编程的扩展与延伸,也是对面向抽象编程思想的实现。Spring 作为开源中间件,独立于各种应用服务器,框架中集成了多种功能模块,致力于Java EE 编程领域各层的解决方案,然而Spring 框架并不是要取代已有开发框架,而与他们做无缝整合,更好的为软件工程事业服务。

四、参考文献

《Spring框架在模型层的应用及原理》论文笔记

原文:https://www.cnblogs.com/clamye/p/12045455.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!