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应用。


  • 相关阅读:
    vue 小知识
    vue中alert toast confirm loading 公用
    vue 跳外链
    vue 中使用 Toast弹框
    vue 添加vux
    #034Python选修课第二届Turtle绘图大赛
    #033 信安培训基础题Python解决网络安全实验室|网络信息安全攻防学习平台
    #031 测试插入博客园插入视频
    # 030删除数组中的重复元素
    #029 博客换个主题从新开始
  • 原文地址:https://www.cnblogs.com/cynchanpin/p/6767608.html
Copyright © 2011-2022 走看看