发表于: 2018-03-11 16:35:25
1 587
今天完成得事情:
1.spring bean的配置的几种方式 ,注解的方式配置
2.aop思想的了解(我的理解,aop对一个类的实例给增强了,自动执行额外方法,像日志记录这些。)
动态代理,代理类如何实现aop思想。
了解了AspectJ
了解使用xml声明AspectJ
了解使用注解声明AspectJ
3.jdbcTemplate事务开启
了解aop声明式事务管理
了解了xml配置事务管理
了解了注解方式配置事务管理
课多。。。我要改成下次完成的事情:
1.了解mybatis
2.使用mybatis编写dao
遇到问题:
jdk动态代理 用反射 实现 代理类 给被代理对象 进行增强,但是到了spring的CGLIB,则是用了Enhancer这个核心类
到了spring基于代理类实现aop,也就是使用jdk动态代理或者CGLIB,配置好了就能用,但是并不知道为什么要这样子配置,过程是懂了,原理没搞懂。
到了AspectJ更是懵,过程懂,原理不懂,好痛苦
收获:
配置方法get
评论