zoukankan      html  css  js  c++  java
  • spring的6个不同的功能模块

    Spring自带的jar文件


    Spring模块组成图


    Spring的主要模块各自是核心Spring容器,spring的AOP模块,数据訪问与集成,web和远程调用,測试。

    核心spring容器:

    容器是spring框架最核心的部分,它负责spring应用中Bean的创建、配置和管理。

    Spring的AOP模块:

    在AOP模块中,spring对面向对象切面编程提供了丰富的支持。这个模块是spring应用系统开发切面的基础。

    数据訪问与集成:

    使用jdbc编写代码一般会导致大量的样板式代码。比如获得数据库连接、创建语句、处理结果集到最后关闭数据库连接。

    Spring的jdbc和dao模块封装了这些样板代码,使我们的数据库代码变得简单明了,还能够避免由于释放数据库资源失败而引发的问题。该模块在几种数据库服务的错误信息之上构建了一个语义丰富的异常层。以后我们再也不须要解释那些隐晦专有的sql错误信息了。

    Web和远程调用:

    Mvc模式已经被普遍的接受为一种构建web应用的方法。它有助于将用户界面逻辑与应用逻辑分离。Spring尽管集成了多种主流的mvc框架。但他的web和远程调用模块自带了一个强大的mvc框架。有助于应用提升web层技术的松散耦合。

    測试:

    鉴于开发人员自測的重要性,spring提供了測试模块来測试spring应用。


  • 相关阅读:
    项目架构开发:数据访问层之Cache
    微信公众号平台接口开发:菜单管理
    【软件工程】第0次个人作业
    OO第四次博客作业
    OO第三次博客作业
    OO第二次博客作业
    Java学习笔记
    SQLInjection 靶场配置
    OO第一次博客作业
    面向对象先修:Java入门
  • 原文地址:https://www.cnblogs.com/cynchanpin/p/6767608.html
Copyright © 2011-2022 走看看