spring-原理
程序员爱酸奶
专注springboot、springcloud、docker、redis。乐于分享,欢迎关注
展开
-
一文读懂 spring MVC 请求处理流程
引言springmvc 在web 项目中基本上是必用的,基于servlet的一种控制层框架,我们在使用的过程中往往会碰到各种问题,有时候还没有思绪解决问题,主要是因为我们对请求处理的流程不熟悉,不能快速定位都问题所在,所以总会耗费大量时间,各种百度才解决问题。如果你也有这样的困惑,不妨一起来看下springmvc 的请求处理流程。让我们能够快速定位问题。学习本场 Chat 您将了解到:DispatcherServlet 九大对象介绍DispatcherServlet 核心方法分析request原创 2020-09-22 16:21:31 · 3687 阅读 · 48 评论 -
绝对值得你收藏的 spring 笔记
spring概述spring 优势1、低耦合高内聚2、AOP编程支持3、声明式事物支持4、支持测试5、方便继承其他优秀框架核心结构spring的核心容器 就是最下面的core,context,Bean 。为上层架构提供服务。AOP 是利用动态代理实现的面向切面编程,用来抽取不同业务中相同的代码,减少代码重复和降低程序见的耦合度。JDBC 封装的对数据库的操作,和可以轻易整合ORM框架,并且提供对数据库事物的声明试管理。WEB 容器主要是 封装Servlet,并且可以轻易的整合Spri原创 2020-09-22 16:21:03 · 1614 阅读 · 51 评论 -
spring-bean的理解
我们使用Spring框架所做的就是两件事:开发Bean、配置Bean。对于Spring矿建来说,它要做的就是根据配置文件来创建Bean实例,并调用Bean实例的方法完成“依赖注入”。Bean通常被定义在配置文件当中,Bean实例化由Spring的Ioc容器进行管理,Bean的实例可以通过Beanfactory进行访问,实际上大部分J2EE应用,Bean是通过ApplicationContext来访问原创 2017-11-07 18:09:23 · 400 阅读 · 0 评论 -
spring3.0就是这么简单——使用spring JDBC访问数据库
spring JDBC是spring所提供的持久层技术,它的主要目的是降低使用JDBC API 的门槛,以一种更直接更简洁的方式访问JDBC API。spring JDBC 通过模版和回调机制大大降低了使用JDBC的复杂度,借助JDBCTemplate,用户仅仅编写那些必不可少的代码就可以操作数据库啦。在spring配置DAO 一般分为4个步骤1.定义DataSource2.定义JDBC...原创 2019-01-03 19:26:36 · 1203 阅读 · 0 评论 -
spring3.0就是这么简单——spring Ioc容器
Ioc 概述beanFactory和applicationContextBean 工厂是spring 框架最核心的接口,它提供了高级IoC的配置机制。应用上下文(applicationContext)是建立在BeanFactory的基础上,提供了更多面向应用的功能。一般称BeanFactory为IoC容器,而称applicationContext为应用上下文,也称为spring容器。资源...原创 2019-01-02 15:37:33 · 1301 阅读 · 0 评论 -
spring3.0就是这么简单——spring AOP
AOP是什么按照软件重构的思想,如果类中出现了相同的代码,就应该考虑定义一个共同的抽象类,将这些相同的代码抽取到抽象类中。但是我们不能通过抽象父类的方式消除重复性的横切代码,因为横切逻辑依附在业务类方法流程中。AOP通过横向抽取机制为这类无法通过纵向继承体系进行抽象的重复代码提供了方法。AOP将分散在各个业务逻辑代码中相同的代码通过横向切割的方式抽取到一个独立的模块中,并将独立的模块融合到业务...原创 2019-01-03 14:14:50 · 1027 阅读 · 0 评论