发表于: 2018-01-23 00:07:08

1 629


昨天失败分析缺少jar包,aspectjrt.jar

aspecttools.jar,

Aspectjweaver.jar,

Org.aspectj.matcher.jar

会不停报xml  refresh这种错误。

Spring aop整理:

切点:被增强的原方法。

通知或者织入:增强的原方法,

一般是用来做跟原来业务逻辑无关的权限验证(在方法之前),

打印日志(方法之前之后都有。)

切面:切点和通知如何结合在一起。

这个是不是叫aspect我不确定。

 

 

解决问题我用到的方法:排除法。先把aop有关的东西在xml文件都删除了,

在运行配置式代码,看看能不能得到bean,发现可以。

然后,因为我昨天晚上已经对比了视频的代码很多次了,觉得xml文件的问题经过那么多次修改后应该没有大问题了。

这里不得不夸奖ideaxml的错误提示都很对,省了我不少的事。

最后我想到了aop不是spring官方实现的,肯定要aspectj的支持,

对比jar包果然少了4个。

打上jar包后代码果然跑通了。

 

后面我的数据库字符集一直改不过来。

试过了很多方法

jdbctemplete跑通了,

数据库出问题了

今天收获:数据windows更改配置方式

my.ini文件。

明天计划:注解式aop,mybatis。



返回列表 返回列表
评论

    分享到