美文网首页
spring简单整理

spring简单整理

作者: 牛哞哞杂记 | 来源:发表于2019-10-07 14:13 被阅读0次

1.spring简介
概念:一个轻量级的企业应用开发框架

非侵入式的框架

应用对框架的依赖很小,很多时候应用代码都可以使用POJO风格。pojo是(Plain Ordinary Java Object)简单的Java对象,实际就是普通JavaBeans。

优点:

(1)松耦合
(2)高度可配置
(3)易测试
(4)开发简单
2.spring体系结构
在这里插入图片描述

3.spring模块
(1)Spring核心模块(Spring Core)
Spring的核心容器模块,它提供IOC的支持。该模块中包含BeanFactory,它采用工厂模式来实现IOC,负责对bean的生命周期的管理。

(2)Application Context(上下文模块)
该模块扩展了BeanFactory的功能,例如提供了i18n,系统生命周期以及验证的支持

(4)Spring的AOP模块
该模块为应用系统的AOP开发提供了支持。

(5)JDBC和DAO模块
提供了JDBC封装的模板代码,使得使用JDBC开发更加简洁。

(6)ORM映射模块
该模块提供了对许多流行的ORM框架的支持,其中包括Hibernate,JDO和iBATIS SQL的支持

(7)Spring Web模块
该模块中Spring提供了对其它的WEB框架的支持,包知Struts,JSF,WEBWORK等

(8)Spring MVC框架
Spring提供的用于开发WEB应用的MVC框架

4.spring核心应用
IOC(控制反转)
程序中各个组件之间的关系,不由程序代码直接操控,而由容器控制。控制权由应用代码中转到了外部容器,即所谓的反转。

更通俗的名称:DI(依赖注入)
各个组件之间的依赖关系不是在程序中写死,而是写在外部的配置文件中,然后运行时通过容器动态注入。

相关文章

  • spring简单整理

    1.spring简介概念:一个轻量级的企业应用开发框架 非侵入式的框架 应用对框架的依赖很小,很多时候应用代码都可...

  • spring简单整理(二)

    一、spring框架入门搞明白几点:1.spring框架是什么?​ Spring是一个轻量级控制反转(IoC)...

  • 网上学习教程资源汇总

    Git版本管理Git Book官方教程(权威)廖雪峰Git教程(简单易懂)Pro Git(整理版本) Spring...

  • 2. spring初级容器XmlBeanFactory初始化

    一、本文目录 spring的简单使用方法 spring初级容器XmlBeanFactory简单介绍 spring初...

  • Spring Cloud - 一 环境准备

    [TOC] 学习 Spring Cloud 有一段时间了,但是一直没有一个系统的整理,这里做一个简单的整理,也算是...

  • 框架--------Spring01

    框架--------Spring Spirng的整理,资源来自自己整理和互联网大神发帖 认识Spring之前,其实...

  • spring整理

    1.自定义Filters扫描注解 2.多模块引用其他模块时无法注入bean的问题 例如spring cloud项目...

  • spring整理

    ioc 什么是ioc? 1.IOC是Inversion of Control的缩写,翻译为控制反转。ioc是容器,...

  • Spring:Hello World

    一、Spring 与 Spring Boot Spring 是什么?简单来说,Spring 就是让 Java 更好...

  • 十七、spring事务之简单使用和原理

    注:要了解spring事务最好先去了解spring aop,可以参考十一、spring aop之简单使用 简单使用...

网友评论

      本文标题:spring简单整理

      本文链接:https://www.haomeiwen.com/subject/gmejpctx.html