美文网首页
spring概念(1)

spring概念(1)

作者: 星与星的连接 | 来源:发表于2017-08-14 09:00 被阅读0次
学习如逆水行舟,不进则退

1、spring概念:
开源的轻量级框架(轻量级不需要依赖很多框架)


2、spring核心主要两部分:

  • aop:面向切面编程,扩展不是修改源代码实现
  • ioc:控制反转,对象的创建不通过new创建,交给spring配置创建类对象

我的aop理解:
面向切面编程,很形象的说法就是,一个程序由上到下顺序执行,当执行到第五行时,咔,拿刀切面逼迫程序在第五行暂停执行切入点,要求程序加入其他的逻辑增强,当加入完成之后,ok,继续执行下去。

aop好处:
当我们在原来的程序上修改一些规则时,我们不需要修改原来的程序,只需要进行xml配置,以及新增java文件就可以了,防止修改源码造成其他的bug。


3、spring是一站式框架:
sping在javaee三层结构中,每一层都提供不同的解决技术

  • web层:springMVC
  • service层:spring的ioc
  • dao层:spring的jdbcTemplate

4、spring版本:
spring4.x

我的代码库网站使用的是spring4.X版本,所以后面的笔记也都是以这个版本进行总结。之前总结struts2的时候,每篇笔记总结了很多知识,显得有点杂乱无章,所以spring决定每个笔记只总结一个点,这样会比较有逻辑,预计spring会有19篇笔记,下篇笔记总结一下spring IOC操作的底层原理。

相关文章

  • spring概念(1)

    1、spring概念:开源的轻量级框架(轻量级不需要依赖很多框架) 2、spring核心主要两部分: aop:面向...

  • Spring、SpringMVC和SpringBoot 知识点为

    Spring、SpringMVC和SpringBoot 之间的奥秘联系 概念: 1、Spring Spring是一...

  • spring学习1(概念)

    spring 是一个IOC(DI)(反转控制 依赖注入)和AOP容器框架 轻量级:spring 是非侵入性的基于s...

  • 1spring概念

    1.spring是开源的轻量级框架 2.spring核心主要两部分: (1)aop:面向切面编程,扩展功能不是修改...

  • Spring复习

    spring概念: 1.spring是开源的轻量级框架 2.spring核心主要俩部分:(1)aop:面向切面编程...

  • Spring与Spring MVC父子容器

    1、Spring与Spring MVC父子容器概念介绍 在Spring与Spring MVC进行整合的时候,一般情...

  • SpringMVC(一)

    一、Spring MVC的概念1.什么是Spring MVCSpringMVC是Spring框架内置的MVC的实现...

  • [java]49、依赖冲突解决方案

    1、概念 什么是依赖冲突,比如:spring-webmvc、spring-jdbc都依赖spring-beans如...

  • springboot和传统springmvc的不同

    一.概念 1.Spring 2.SpringMVC 3.SpringBoot 二.原理和结构 1.Spring的原...

  • Spring Boot 入门

    1. 基本概念 Spring Boot 不是微服务技术,Spring Boot 只是一个用于加速开发 Spring...

网友评论

      本文标题:spring概念(1)

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