摘要: 阅读全文
posted @ 2022-12-11 18:01 小白龙白龙马 阅读(25) 评论(0) 推荐(0)
摘要: //一个方法处理一个请求,不能一个请求对应两个方法 @RequestMapping("/handle01") public String handle01() { System.out.println("RequestMappingTestController............handle01 阅读全文
posted @ 2022-12-11 17:53 小白龙白龙马 阅读(28) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-12-11 17:44 小白龙白龙马 阅读(34) 评论(0) 推荐(0)
摘要: @RequestMapping注解 1、@RequestMapping注解的功能 从注解名称上我们可以看到,@RequestMapping注解的作用就是将请求和处理请求的控制器方法关联起来,建立映射关系。 SpringMVC 接收到指定的请求,就会来找到在映射关系中对应的控制器方法来处理这个请求。 阅读全文
posted @ 2022-12-11 17:17 小白龙白龙马 阅读(339) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-12-11 17:01 小白龙白龙马 阅读(25) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-12-11 16:54 小白龙白龙马 阅读(28) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-12-11 16:44 小白龙白龙马 阅读(24) 评论(0) 推荐(0)
摘要: 用于取代: 阅读全文
posted @ 2022-12-11 16:36 小白龙白龙马 阅读(20) 评论(0) 推荐(0)
摘要: 上面的注解用于取代如下内容: 阅读全文
posted @ 2022-12-11 16:29 小白龙白龙马 阅读(31) 评论(0) 推荐(0)
摘要: 如果使用注解的时候,需要在bean.xml中添加如下内容: value属性用于指定一个id: 由Component衍生的注解 阅读全文
posted @ 2022-12-11 16:20 小白龙白龙马 阅读(27) 评论(0) 推荐(0)
摘要: 在 Spring 中,虽然我们可以使用 XML 配置文件可以实现 AOP 开发,但如果所有的配置都集中在 XML 配置文件中,就势必会造成 XML 配置文件过于臃肿,从而给维护和升级带来一定困难。为此,AspectJ 框架为 AOP 开发提供了一套 @AspectJ 注解。它允许我们直接在 Java 阅读全文
posted @ 2022-12-11 15:20 小白龙白龙马 阅读(136) 评论(0) 推荐(0)
摘要: 我们可以在 Spring 项目中通过 XML 配置,对切面(Aspect 或 Advisor)、切点(PointCut)以及通知(Advice)进行定义和管理,以实现基于 AspectJ 的 AOP 开发。Spring 提供了基于 XML 的 AOP 支持,并提供了一个名为“aop”的命名空间,该命 阅读全文
posted @ 2022-12-11 15:19 小白龙白龙马 阅读(113) 评论(0) 推荐(0)
摘要: 自动代理 在前面的案例中,所有目标对象(Target Bean)的代理对象(Proxy Bean)都是在 XML 配置中通过 ProxyFactoryBean 创建的。 但在实际开发中,一个项目中往往包含非常多的 Bean, 如果每个 Bean 都通过 ProxyFactoryBean 创建,那么开 阅读全文
posted @ 2022-12-11 14:47 小白龙白龙马 阅读(417) 评论(0) 推荐(0)
摘要: 项目依赖: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 阅读全文
posted @ 2022-12-11 14:14 小白龙白龙马 阅读(45) 评论(0) 推荐(0)
摘要: 一般切面的 AOP 开发 当我们在使用 Spring AOP 开发时,若没有对切面进行具体定义,Spring AOP 会通过 Advisor 为我们定义一个一般切面(不带切点的切面),然后对目标对象(Target)中的所有方法连接点进行拦截,并织入增强代码。 工程依赖: <?xml version= 阅读全文
posted @ 2022-12-11 13:26 小白龙白龙马 阅读(56) 评论(0) 推荐(0)
摘要: Spring AOP 是 Spring 框架的核心模块之一,它使用纯 Java 实现,因此不需要专门的编译过程和类加载器,可以在程序运行期通过代理方式向目标类织入增强代码。 Spring AOP 的代理机制 Spring 在运行期会为目标对象生成一个动态代理对象,并在代理对象中实现对目标对象的增强。 阅读全文
posted @ 2022-12-11 13:12 小白龙白龙马 阅读(94) 评论(0) 推荐(0)