上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 168 下一页
摘要: 上篇博文【SSH进阶之路】Spring的AOP逐层深入——AOP的基本原理(六),我们介绍了AOP的基本原理,以及5种通知的类型, AOP的两种配置方式:XML配置和Aspectj注解方式。 这篇我们使用注解方式来实现一个AOP,我们先看一下项目的目录。 我们采用的是JDK代理,所以首先将接口和实现 阅读全文
posted @ 2019-11-29 13:11 DarJeely 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 经过我们对Spring的IOC不断的深入学习,Spring的面貌逐渐变得清晰,我们对Spring的了解也更加的深入。从这篇博文开始我们学习Spring的第二大核心内容:AOP。 什么是AOP AOP(Aspect Oriented Programming),意思是面向切面编程,通过预编译方式和运行期 阅读全文
posted @ 2019-11-29 13:09 DarJeely 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 我们前面的三篇博文,简单易懂的介绍了为什么要使用IOC[实例讲解](二)、和Spring的IOC原理[通俗解释](三)以及依赖注入的两种常用实现类型(四),这些都是刚开始学习Spring IoC容器时的基础内容,当然只有有了这些基础,我们才能走到今天更加详细的解析Spring的源码,深入理解IOC。 阅读全文
posted @ 2019-11-29 13:08 DarJeely 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 上篇博文,我们介绍了为什么使用IOC容器,和IOC的设计思想以及IOC容器的优缺点,并且给大家转载了一篇介绍IOC原理的博文,我们这篇主要给大家依赖注入的两种方式,以及他们的优缺点。 我们这篇博文还是使用上篇博客中添加用户的实力,只是给大家在注入对象的方式上发生一点点变化,为了让大家更加容易接受。下 阅读全文
posted @ 2019-11-29 13:07 DarJeely 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 1. IoC理论的背景我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。 图1:软件系统中耦合的对象 如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生 阅读全文
posted @ 2019-11-29 13:06 DarJeely 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 上篇博客【SSH进阶之路】Spring简介,搭建Spring环境——轻量级容器框架(一),我们简单的介绍了Spring的基本概念,并且搭建了两个版本的Spring开发环境,但是我们剩下了Spring最核心的两大技术:IoC和AOP,没有深入介绍。从这篇博文开始,我们开始一一的深入学习Spring的两 阅读全文
posted @ 2019-11-29 13:05 DarJeely 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 10.1 全局异常处理 使用@ControllerAdvice注解来实现全局异常处理; 使用@ControllerAdvice的属性缩小处理范围 10.2 演示 演示控制器 package com.wisely.web; import org.springframework.stereotype.C 阅读全文
posted @ 2019-11-28 15:25 DarJeely 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 转发地址:https://www.iteye.com/blog/wiselyman-2215852 9.1 异步请求处理 Servlet 3开始支持异步请求处理 Spring MVC 3.2开始支持Servlet3的这项特性 controller可以从另外一个线程返回一个java.util.conc 阅读全文
posted @ 2019-11-28 15:24 DarJeely 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 8.1 配置 Spring MVC的配置是通过继承WebMvcConfigurerAdapter类并重载其方法实现的; 前几个教程已做了得配置包括 01点睛Spring MVC 4.1-搭建环境 配置viewResolver 03点睛Spring MVC 4.1-REST 静态资源映射 04点睛Sp 阅读全文
posted @ 2019-11-28 15:23 DarJeely 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 转发地址:https://www.iteye.com/blog/wiselyman-2214965 7.1 ContentNegotiatingViewResolver ContentNegotiatingViewResolver支持在Spring MVC下输出不同的格式; ContentNegot 阅读全文
posted @ 2019-11-28 15:22 DarJeely 阅读(341) 评论(0) 推荐(0) 编辑
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 168 下一页