该文被密码保护。 阅读全文
posted @ 2020-12-11 16:27 GumpYan 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1.什么是AOP AOP为Aspect Oriented programming的缩写,意思为面向切面编程,是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术 是在运行期间执行的一种技术 什么叫切面(aspect)? 目标方法与功能增强方法结合到一起,就叫做切面 (1)什么是动态代理? 阅读全文
posted @ 2020-12-11 14:54 GumpYan 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 1.原始Junit测试Spring的问题 在测试类中,每个测试方法都有以下两行代码。每个测试都要重新启动Spring容器,启动容器的开销大,测试效率低下。 这两行代码的作用是获取容器,如果不写的话,直接会提示空指针异常,所以不能轻易删掉 2.上述问题解决思路 (1)让SpringJunit负责创建S 阅读全文
posted @ 2020-12-11 10:38 GumpYan 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 1.使用原始注解遗留的问题 使用原始注解还不能全部替代xml配置文件,还需要使用注解替代的配置如下; 非自定义的Bean的配置:<bean> 加载properties文件的配置:<context:property-placeholder> 组件扫描的配置:<context:component-sca 阅读全文
posted @ 2020-12-11 09:46 GumpYan 阅读(123) 评论(0) 推荐(0) 编辑