发表于: 2017-11-13 18:37:43
1 1049
今天完成的事:
1、可以用IDEA进行junit调试。
2、学习了顾问Advisor。
<1>名称匹配切入点顾问
<2>正则表达式切入点顾问
. 任意单个字符
+ 前一个字符出现一次或多次
* 前一个字符出现0次或多次
| 或的意思
.*do.* 表示方法全名,包含包名、接口名、方法名。
<3>自动代理生成器:默认Advisor自动代理生成器和Bean名称自动代理生成器,前者只能用于Advisor。
3、按照网上的例子写了一个jdbcTemplate的测试,但还没能掌握。
遇到的问题:
<1>(已解决)jdbcTemplate连接数据源出错
异常信息是:Property 'driverClassName' threw exception; nested exception is java.lang.IllegalStateException: Could not load JDBC driver class [com.mysql.jdbc.Driver]
属性driverClassName抛出异常,不知道问题在哪。
问题原因:缺少jdbcjar包
<2>(未解决)搭建aspect环境出问题,已经导入jar包,安装了插件
在写注解的时候还是出现错误提示,不知道原因
今天收获:
有两个大问题耗费很长时间但最后仍没有解决,进度受阻,收获略少。
明天计划:
继续学习Aspect和jdbcTemplete。
评论