Spring AOP 切面编程实战Demo项目

为什么会有此项目?
在某日,我看博客时,看到了讲面向切面编程的内容,之前也知道spring是面向切面编程的,只是自己没有写过相关的代码,于是决定自己写一个test。
但是url拦截器从外部看,和AOP有相似的地方,所以顺便把拦截器也实现一下。
项目日志使用的是log4j,这个有点粗糙,因为时间有限。
在实现过程中,我尽量贴近实际开发与场景,麻雀虽小,五脏俱全,个人感觉这个项目是web框架搭建的一个极简之道实践。

本项目是一个demo项目,测试的主要是两个东西:
1、spring mvc 的拦截器;
2、面向切面编程AOP

不多说了,直接看源码吧:https://github.com/aJavaBird/demo.spring.aspect

项目中可能还存在很多的问题,希望大家不吝赐教,谢谢。

posted @ 2019-01-26 22:24  快乐菠菜  阅读(938)  评论(0编辑  收藏  举报