8.4.5 基于注解的 零配置 方式 1. 定义切面Bean 发表于 2019-09-04 更新于 2019-10-14 分类于 轻量级Java EE企业应用实战(第5版) , 第8章 深入使用Spring , 8.4 Spring的AOP , 8.4.5 基于注解的 零配置 方式 8.4.5 基于注解的 零配置 方式 1. 定义切面Bean 在Spring容器中配置切面Bean与配置普通Bean一样 阅读全文 »
8.4.5 基于注解的 零配置 方式 发表于 2019-09-03 更新于 2019-10-14 分类于 轻量级Java EE企业应用实战(第5版) , 第8章 深入使用Spring , 8.4 Spring的AOP , 8.4.5 基于注解的 零配置 方式 8.4.5 基于注解的”零配置”方式 Spring使用AspectJ注解 Sping中启用@AspectJ支持 在Spring配置文件中开启对@AspectJ切面的支持 自动增强 使用Bean后处理器启用@AspectJ支持 启用@AspectJ支持需要导入的jar包 阅读全文 »
8.4.4 Spring的AOP支持 发表于 2019-09-03 更新于 2019-10-14 分类于 轻量级Java EE企业应用实战(第5版) , 第8章 深入使用Spring , 8.4 Spring的AOP 8.4.4 Spring的AOP支持 Spring创建AOP代理的方式 Spring目前仅支持将方法调用作为连接点 Spring侧重于AOP实现和Spring IoC容器的支持 AOP编程中需要程序员参与的部分 Spring定义切入点和增强处理的方式 阅读全文 »
8.4.3 AOP的基本概念 发表于 2019-09-03 更新于 2019-10-14 分类于 轻量级Java EE企业应用实战(第5版) , 第8章 深入使用Spring , 8.4 Spring的AOP 8.4.3 AOP的基本概念 AOP框架特性 面向切面编程的一些术语 阅读全文 »
8.4.2 使用AspectJ实现AOP 发表于 2019-09-03 更新于 2019-10-14 分类于 轻量级Java EE企业应用实战(第5版) , 第8章 深入使用Spring , 8.4 Spring的AOP 8.4.2 使用AspectJ实现AOP 1. 下载和安装AspectJ 如何下载AspectJ 如何安装AspectJ AspectJ是纯绿色软件 2. AspectJ使用入门 程序示例 Hello.java World.java AspectJTest.java AuthAspect.java LogAspect.java TxAspect.java AspectJ的作用 AspectJ在编译时增强类的功能 AOP达到的效果 AOP实现分类 静态AOP性能好需要编译器 Spring AOP 阅读全文 »
8.4 Spring的AOP 8.4.1 为什么需要AOP 发表于 2019-09-03 更新于 2019-10-14 分类于 轻量级Java EE企业应用实战(第5版) , 第8章 深入使用Spring , 8.4 Spring的AOP 8.4 Spring的AOP 8.4.1 为什么需要AOP 阅读全文 »
8.3.4 在ApplicationContext中使用资源 发表于 2019-09-03 更新于 2019-10-14 分类于 轻量级Java EE企业应用实战(第5版) , 第8章 深入使用Spring , 8.3 资源访问 8.3.4 在ApplicationContext中使用资源 1. 使用ApplicationContext实现类指定访问策略 2. 使用前缀指定访问策略 classpath:前缀指定资源访问策略仅仅对当次访问有效 ApplicationContext访问资源时建议显示采用对应实现类来加载配置文件 3. classpath*:前缀的用法 阅读全文 »
8.3.3 使用Resource作为属性 发表于 2019-09-02 更新于 2019-10-14 分类于 轻量级Java EE企业应用实战(第5版) , 第8章 深入使用Spring , 8.3 资源访问 8.3.3 使用Resource作为属性 程序示例 beans.xml 使用依赖注入资源的优点 阅读全文 »
8.3.2 ResourceLoader接口和 ResourceLoaderAware接口 发表于 2019-09-02 更新于 2019-10-14 分类于 轻量级Java EE企业应用实战(第5版) , 第8章 深入使用Spring , 8.3 资源访问 8.3.2 ResourceLoader接口和 ResourceLoaderAware接口 ResourceLoader接口 ResourceLoader接口方法 ApplicationContext使用相同策略访问资源是什么意思 程序示例 使用前缀强制指定使用哪个Resource实现类 常见前缀及其对应的访问策略 ResourceLoaderAware 程序示例 阅读全文 »
8.3.1 Resource实现类 发表于 2019-09-02 更新于 2019-10-14 分类于 轻量级Java EE企业应用实战(第5版) , 第8章 深入使用Spring , 8.3 资源访问 8.3.1 Resource实现类 1. 访问网络资源 程序示例 2. 访问类加载路径下的资源 程序示例 3. 访问文件系统资源 程序示例 4. 访问应用相关资源 访问Web Context下的资源时使用File类ServletContextResource的区别 程序示例 5. 访问字节数组资源 尽量不要使用InputStreamResource 程序示例 阅读全文 »