AOP
荒--
这个作者很懒,什么都没留下…
展开
-
spring-AOP-苍老师
Spring AOP面向切面(儿)编程(横切编程)Spring 核心功能之一Spring 利用AspectJ 实现.底层是利用 反射的动态代理机制实现的其好处: 在不改变原有功能情况下, 为软件扩展(织入)横切功能生活中的横切功能事例:软件中的横切编程需求:AOP其原理如下:切面组件原创 2017-08-19 11:50:40 · 327 阅读 · 0 评论 -
spring AOP
AOP概念定义:面向切面编程-----------------------------------------------------------------------------------------理解:将共同的业务从传统业务中抽离出来,单独封装,通过配置的形式进行关联优点:可以在不修改原有逻辑代码的情况下给系统追加功能-----------------------...原创 2017-08-16 11:29:39 · 228 阅读 · 0 评论 -
spring AOP--记录日志
案例:在云笔记的基础上实现要求:当系统的service层发生异常的时候,将异常信息写入日志文件切面:将异常信息写入日志文件切入点:after-throwing("within(service..*)")-------------------------------------------------------------------------------------------原创 2017-08-24 18:01:16 · 225 阅读 · 0 评论 -
性能审计service层
要求在调用service层的时候输出耗时-------------------------------------------------------------------------package cn.tedu.cloud_note.aspect;import org.aspectj.lang.ProceedingJoinPoint;import org.aspectj.lan原创 2017-08-25 16:18:51 · 233 阅读 · 0 评论 -
Spring--事务管理
事务:程序为了保证业务处理的完整性,执行的一个或多个SQL语句管理:对事务中的SQL语句进行提交或回滚,叫做事务管理什么时候使用?主要作用于Service的方法上事务回顾:--oracle:commit/rollback DML操作--JDBC:自动commit例如:转账:A账户转1000到B账户 A账户减少1000(update) B账户增加1000(up...原创 2017-09-03 23:21:02 · 262 阅读 · 0 评论