摘要: 在Java中,JoinPoint 和 ProceedingJoinPoint 是Aspect-Oriented Programming (AOP) 的概念,通常与AspectJ框架或Spring AOP一起使用。JoinPoint 表示一个连接点,即程序执行中的一个具体点,如方法调用或异常处理。Pr 阅读全文
posted @ 2024-06-10 22:02 文采杰出 阅读(9) 评论(0) 推荐(0) 编辑
摘要: @AfterReturning和@After是Spring AOP(面向切面编程)中的两个重要注解,它们各自在方法执行的不同时间点执行特定的逻辑。以下是它们之间的主要区别: 执行时机: @AfterReturning:在目标方法成功执行并返回结果之后执行。这意味着,只有当目标方法正常完成,没有抛出任 阅读全文
posted @ 2024-06-09 23:13 文采杰出 阅读(77) 评论(0) 推荐(0) 编辑
摘要: @Configuration是@Component的别名,所以两个使用哪个都可以 @ComponentScan注解中value的别名是basePackages,所以两个用哪个都可以 配置类 @Component //@Configuration //@ComponentScan(value = {" 阅读全文
posted @ 2024-06-02 23:26 文采杰出 阅读(1) 评论(0) 推荐(0) 编辑
摘要: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance 阅读全文
posted @ 2024-06-01 23:02 文采杰出 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 元注解 @Target(value = {ElementType.TYPE}) @Retention(value = RetentionPolicy.RUNTIME) public @interface Component { String value(); } 实体类 @Component("us 阅读全文
posted @ 2024-06-01 21:04 文采杰出 阅读(2) 评论(0) 推荐(0) 编辑
摘要: jaxen 是一个开源的 Java 库,用于在 XML 文档中执行 XPath 查询。XPath 是一种在 XML 文档中查找信息的语言,它可以用来遍历 XML 文档的元素和属性。jaxen 库提供了将 XPath 表达式转换为 Java 对象的机制,使得开发者可以在 Java 程序中方便地查询和操 阅读全文
posted @ 2024-05-29 22:58 文采杰出 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 定义与用途: GenericBeanDefinition:它是Spring框架中用于定义通用Bean的一个类。它继承自抽象类AbstractBeanDefinition,并增加了一个成员属性parentName。这个类主要用于存储Bean的配置信息,包括Bean的类名、作用域、属性等。 Defaul 阅读全文
posted @ 2024-05-28 14:35 文采杰出 阅读(3) 评论(0) 推荐(0) 编辑
摘要: BeanFactory BeanFactory 是 Spring IoC 容器的核心接口,它定义了 IoC 容器的基本功能,如管理应用程序组件之间的依赖关系。BeanFactory 负责实例化、配置和组装 bean。它提供了获取 bean 实例的方法,通常通过 bean 的名称或类型来获取。Bean 阅读全文
posted @ 2024-05-27 18:17 文采杰出 阅读(2) 评论(0) 推荐(0) 编辑
摘要: PropertyOverrideConfigurer 是 Spring 框架中的一个类,它允许你在 Spring 的配置文件之外通过外部属性文件来覆盖已定义的 bean 属性。这在部署不同的环境(如开发、测试、生产)时特别有用,因为你可以为不同的环境定义不同的属性,而无需修改 Spring 的配置文 阅读全文
posted @ 2024-05-25 18:57 文采杰出 阅读(24) 评论(0) 推荐(0) 编辑
摘要: p-namespace(命名空间) 让你使用 bean 元素的属性(而不是嵌套的 元素)来描述你的属性值;Spring支持具有 命名空间 的可扩展配置格式,这些命名空间是基于XML Schema定义的。p命名空间依赖于setter方法 基本使用示例: 实体类: public class Dog { 阅读全文
posted @ 2024-05-25 01:50 文采杰出 阅读(8) 评论(0) 推荐(0) 编辑