![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring In Action 阅读笔记
文章平均质量分 76
快乐少年郎_
这个作者很懒,什么都没留下…
展开
-
Spring MVC 的请求过程
请求的历程DispatcherServletDispatcherServlet 是 Spring MVC 的前端控制器,主要任务是将请求发送给 Spring MVC 控制器 (Controller)。Spring MVC 所有请求都会通过 DispatcherServlet 前端控制器,DispatcherServlet 是单实例的 Servlet 。handler mappingDispa原创 2016-05-15 10:55:17 · 689 阅读 · 0 评论 -
Spring AOP 之 通知、连接点、切点、切面。
1:知识背景 软件系统可以看成是由一组关注点组成的,其中,直接的业务关注点,是直切关注点。而为直切关注点提供服务的,就是横切关注点。2:面向切面的基本原理什么是面向切面编程 横切关注点:影响应用多处的功能(安全、事务、日志)切面: 横切关注点被模块化为特殊的类,这些类称为切面优点: 每个关注点现在都集中于一处,而不是分散到多处代码中 服务模块更简洁,服务模块只需关注核心代原创 2016-05-05 11:34:31 · 35384 阅读 · 5 评论 -
Spring AOP 之 实现切点、切面
准备jar包定义目标类1. 目标类接口public interface ITarger { public void HelloWorld();}2. 目标类的实现public class TargetImpl implements ITarger{ public void HelloWorld(){ System.out.println("hello wor原创 2016-05-05 21:06:33 · 7522 阅读 · 0 评论 -
注解方式创建切面
嘿,小伙伴,上一篇我们一起学习了 XML 方式创建切面。看到了那么感到烦吧,这一次给你整个简单地玩玩。那就是使用注解方式创建切面。@AspectJ使用注解来创建切面是 AspectJ 5 引入的关键特性。AspectJ 面向注解模型可以非常简单的通过少量注解把任意类转换为切面。这种新特性通常称为 @AspectJ。在上一篇 Spring AOP 之 实现切点、切面 中,我们通过 XML 方式实现原创 2016-05-09 14:33:41 · 3114 阅读 · 0 评论 -
SpringBoot构建RESTful API——基础构建
1:简单,简单,就是因为简单@RestController@RequestMapping("/user")public class UserController { Map<String,User> userDB = Collections.synchronizedMap(new HashMap<String, User>()); @RequestMapping(value="/sa原创 2016-12-17 10:58:47 · 4244 阅读 · 1 评论 -
SpringBoot构建RESTful API——处理返回异常
@ResponseBody 提供了一种很有用的方式,能够将控制器返回的 Java 对象转换为发送到客户端的资源表述。一个好的 REST API 不仅仅能够在客户端和服务器之间传递资源,他还能够给客户端提供额外的数据,帮助客户端理解资源或者在请求中发生了什么情况。发送错误信息到客户端例如,我们为 UserController 中添加一个新的处理器方法,它会提供单个 Spittle 对象。@RestCo原创 2016-12-17 11:00:16 · 23267 阅读 · 2 评论