Spring相关学习
文章平均质量分 83
Spring相关特性,底层原理
zzb1580
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring Bean 管理学习
Spring 的 Bean 管理提供了极大的灵活性,通过 IOC容器,我们可以轻松实现 Bean 的声明与生命周期控制。获取 Bean:推荐优先使用自动注入方式简化代码。作用域管理:大部分场景下使用单例即可,特殊需求可根据情况选择其他作用域。第三方 Bean:通过@Bean和配置类管理,方便统一配置与维护。原创 2024-12-29 19:47:10 · 669 阅读 · 0 评论 -
SpringBoot 自动配置原理学习
SpringBoot 的自动配置机制可以在 Spring 容器启动后,将配置类和 Bean 对象自动加载到 IoC 容器中,无需开发者手动声明。这样:简化了开发流程。避免了重复性配置代码。自动配置的核心自动配置通过和实现。避免了大量重复的手动配置,简化了开发。实现方式通过或@Import将第三方 Bean 加载到 IoC 容器。推荐方案对于复杂项目,优先使用@Import及其衍生方式,如@EnableXxx。对于自动配置类,合理使用注解动态加载配置。原创 2024-12-06 20:00:42 · 895 阅读 · 0 评论 -
SpringBoot 配置优先级学习
Java 系统属性使用-Dxxx=xxx格式设置。命令行参数使用--xxx=xxx格式设置。SpringBoot 提供了灵活多样的配置方式,同时通过优先级规则避免配置冲突。在实际开发中,建议:在项目开发阶段,优先使用文件管理配置。在部署或测试阶段,根据需要通过 Java 系统属性或命令行参数临时覆盖配置。熟悉并遵循优先级规则,确保项目在不同环境中的配置一致性与灵活性。原创 2024-12-04 14:14:34 · 748 阅读 · 0 评论 -
Spring事务管理学习记录
使用。原创 2024-11-30 20:38:12 · 1203 阅读 · 0 评论 -
深入理解Spring AOP 编程之切入点表达式详解
所有业务方法名在命名时尽量规范,方便切入点表达式快速匹配。描述切入点方法通常基于接口描述,而不是直接描述实现类,增强拓展性。在满足业务需要的前提下,尽量缩小切入点的匹配范围。如:包名尽量不使用..,使用匹配单个包。切入点表达式的核心作用用于定义 AOP 的目标范围。支持多种匹配方式(精确匹配、通配符匹配、基于注解等)。结合逻辑运算符,可实现复杂的业务逻辑需求。常见场景与注意事项精确匹配适用于特定方法的切入逻辑。包与类的通配符匹配适用于模块级别的切面应用。原创 2024-12-01 21:01:41 · 2524 阅读 · 0 评论 -
Spring AOP 学习博客
自动记录系统操作日志。统计方法执行时间。检查用户是否有权限访问目标方法。管理方法执行的事务。原创 2024-12-01 16:27:33 · 576 阅读 · 0 评论
分享