zoukankan      html  css  js  c++  java
  • Spring 7大模块的解说

    先看以下Spring的组成图:

    7大模块包括:core、AOP、ORM、DAO、WEB、Context、WebMvc。

    1:core:spring的容器,主要组成是BeanFactury。也是Spring的核心功能。他主要实现控制反转,实现对象的控制权交给容器管理,也即不用new 一个对象。

    2:AOP,Spring的面相切面编程。也是spring的一个核心功能。主要实现共用的代码块抽取出来实现共用,比如系统日期,权限控制。

    3:ORM:对象关系映射。主要实现数据库的数据封装成对象

    4:DAO:JDBC数据库的对接,实现数据的持久性。也可以抛出第三方供应方的操作异常。

    5:WEB:建立在Context上下文之上。

    6:Context:spring 的上下文。是一个配置文件,提供企业 服务,比如电子邮件,国际化等功能

    7:WebMvc:这个其实就是SpringMvc,实现前端发送来的请求,处理以及相应。

  • 相关阅读:
    康托展开
    Linux Command Line Basics
    hihoCoder 1401 Registration
    C++ 参考网站
    Linux 下的常用工具
    SQL 命令
    GNU MAKE 笔记
    一道基本的计算几何题
    uva 1451 平均值
    bzoj 1826 缓存交换
  • 原文地址:https://www.cnblogs.com/qq1141100952com/p/10704750.html
Copyright © 2011-2022 走看看