Spring
Ollama文档
Grok文档
OpenAI文档
Pytorch文档
Anaconda文档
Redis文档
CursorAI文档
markdown教程
LangChain开发文档
全部版本
切换语言
中文 English
所有文档
  • 最新文档
  • Spring AI Spring Boot Spring Framework Spring Cloud Spring Cloud Data Flow Spring Data Spring Integration Spring Batch Spring Security 全部项目
  • 开发工具(英文)
  • Spring.io Spring Tools 4 Spring Initializr
    Spring 框架 7.0.0-M8
      • 概述
      • 核心技术
        • IoC 容器
          • Spring IoC 容器和 Bean 简介
          • 容器概述
          • Bean 概述
          • 依赖
            • 依赖注入
            • 依赖关系和配置的详细信息
            • 使用 depends-on
            • 延迟初始化的 Bean
            • 自动布线协作者
            • 方法注入
          • Bean 作用域
          • 自定义 Bean 的性质
          • Bean 定义继承
          • 容器扩展点
          • 基于注释的容器配置
            • 使用 @Autowired
            • Fine-tuning Annotation-based Autowiring with @Primary or @Fallback
            • 使用限定符微调基于注释的自动布线
            • 使用泛型作为自动装配限定符
            • 使用 CustomAutowireConfigurer
            • Injection with @Resource
            • 使用 @Value
            • 使用@PostConstruct和@PreDestroy
          • 类路径扫描和托管组件
          • 使用 JSR 330 标准注释
          • 基于 Java 的容器配置
            • 基本概念:@Bean和@Configuration
            • 使用 AnnotationConfigApplicationContext 实例化 Spring 容器
            • 使用@Bean注释
            • 使用 @Configuration 注释
            • 编写基于 Java 的配置
            • Programmatic Bean Registration
          • 环境抽象
          • 注册 LoadTimeWeaver
          • ApplicationContext 的其他功能
          • The BeanFactory API
        • 资源
        • 验证、数据绑定和类型转换
          • 使用 Spring 的验证器接口进行验证
          • 数据绑定
          • 将错误代码解析为错误消息
          • Spring Type Conversion
          • 弹簧字段格式
          • 配置全局日期和时间格式
          • Java Bean 验证
        • Spring 表达式语言 (SpEL)
          • 评估
          • Bean 定义中的表达式
          • 语言参考
            • Literal Expressions
            • 属性、数组、列表、映射和索引器
            • 内联列表
            • 内联地图
            • Array Construction
            • 方法
            • 运营商
            • 类型
            • 构造 函数
            • 变量
            • 功能
            • Varargs 调用
            • Bean 参考资料
            • 三元运算符 (if-then-else)
            • The Elvis Operator
            • 安全导航操作员
            • 系列选择
            • 收藏投影
            • 表达式模板
          • 示例中使用的类
        • 使用 Spring 进行面向方面的编程
          • AOP 概念
          • Spring AOP 功能和目标
          • AOP 代理
          • @AspectJ支持
            • 启用@AspectJ支持
            • 声明方面
            • 声明切入点
            • 声明建议
            • 介绍
            • 方面实例化模型
            • An AOP Example
          • 基于模式的 AOP 支持
          • 选择要使用的 AOP 声明样式
          • 混合方面类型
          • 代理机制
          • 以编程方式创建@AspectJ代理
          • 将 AspectJ 与 Spring 应用程序结合使用
          • 更多资源
        • Spring AOP API
          • Spring 中的切入点 API
          • Spring 中的建议 API
          • Spring 中的Advisors API
          • 使用 ProxyFactoryBean 创建 AOP 代理
          • 简明的代理定义
          • 使用 ProxyFactory 以编程方式创建 AOP 代理
          • 作建议对象
          • 使用“自动代理”工具
          • 使用 TargetSource 实现
          • 定义新的建议类型
        • 弹性功能
        • 零安全
        • 数据缓冲区和编解码器
        • 提前优化
        • 附录
          • XML Schemas
          • XML 架构创作
          • 应用程序启动步骤
      • 数据访问
        • 事务管理
          • Spring 框架事务支持模型的优势
          • 了解 Spring Framework 事务抽象
          • 将资源与事务同步
          • 声明式事务管理
            • Understanding the Spring Framework’s Declarative Transaction Implementation
            • 声明式事务实现示例
            • Rolling Back a Declarative Transaction
            • Configuring Different Transactional Semantics for Different Beans
            • <tx:建议/>设置
            • 使用 @Transactional
            • 事务传播
            • Advising Transactional Operations
            • 将@Transactional与 AspectJ 一起使用
          • 程序化事务管理
          • 在编程事务管理和声明式事务管理之间进行选择
          • 事务绑定事件
          • 特定于应用程序服务器的集成
          • 常见问题的解决方案
          • 更多资源
        • DAO 支持
        • 使用 JDBC 进行数据访问
          • 选择 JDBC 数据库访问方法
          • 包层次结构
          • 使用 JDBC 核心类控制基本的 JDBC 处理和错误处理
          • 控制数据库连接
          • JDBC 批处理作
          • 使用 SimpleJdbc 类简化 JDBC作
          • 将 JDBC作建模为 Java 对象
          • 参数和数据值处理的常见问题
          • 嵌入式数据库支持
          • 初始化 DataSource
        • 使用 R2DBC 进行数据访问
        • 对象关系映射 (ORM) 数据访问
          • 使用 Spring 的 ORM 简介
          • 一般 ORM 集成注意事项
          • Hibernate
          • JPA的
        • 使用对象 XML 映射器封送 XML
        • 附录
      • Servlet 堆栈上的 Web
        • Spring Web MVC
          • DispatcherServlet
            • 上下文层次结构
            • 特殊Beans
            • Web MVC 配置
            • Servlet 配置
            • 加工
            • 路径匹配
            • 拦截
            • 异常
            • 视图分辨率
            • 现场
            • 多部分解析器
            • Logging
          • 过滤器
          • HTTP 消息转换
          • 带注释的控制器
            • 声明
            • 映射请求
            • 处理程序方法
            • 型
            • @InitBinder
            • 验证
            • 异常
            • 控制器建议
          • 功能端点
          • URI 链接
          • 异步请求
          • 范围请求
          • CORS
          • API 版本控制
          • 错误响应
          • 网络安全
          • HTTP 缓存
          • 查看技术
            • 胸腺叶
            • 自由标记
            • Groovy 标记
            • 脚本视图
            • HTML Fragments
            • JSP 和 JSTL
            • RSS 和 Atom
            • PDF 和 Excel
            • Jackson
            • XML 封送处理
            • XSLT 视图
          • MVC 配置
            • 启用 MVC 配置
            • MVC 配置 API
            • 类型转换
            • 验证
            • 拦截 器
            • 内容类型
            • 消息转换器
            • 查看控制器
            • 查看解析器
            • 静态资源
            • 默认 Servlet
            • 路径匹配
            • API Version
            • 高级 Java 配置
            • 高级 XML 配置
          • HTTP/2
        • REST 客户端
        • 测试
        • Web套接字
          • WebSocket 接口
          • SockJS 回退
          • STOMP
            • 概述
            • 好处
            • 启用 STOMP
            • WebSocket 传输
            • 消息流
            • 带注释的控制器
            • 发送消息
            • 简单经纪人
            • 外部经纪人
            • 连接到 Broker
            • 点作为分隔符
            • 认证
            • Tokens身份验证
            • 授权
            • 用户目标
            • 消息顺序
            • 事件
            • 拦截
            • STOMP 客户端
            • WebSocket 作用域
            • 性能
            • 监测
            • 测试
        • 其他 Web 框架
      • 响应式堆栈上的 Web
        • Spring WebFlux
          • 概述
          • Reactive Core
          • DispatcherHandler
          • 带注释的控制器
            • @Controller
            • 映射请求
            • 处理程序方法
            • 型
            • 数据绑定器
            • 验证
            • 异常
            • 控制器建议
          • 功能端点
          • URI 链接
          • 范围请求
          • CORS
          • API 版本控制
          • 错误响应
          • 网络安全
          • HTTP 缓存
          • 查看技术
          • WebFlux 配置
          • HTTP/2
        • 网络客户端
          • 配置
          • 检索()
          • 交换
          • 请求正文
          • 过滤器
          • 属性
          • 上下文
          • 同步使用
          • 测试
        • HTTP 接口客户端
        • Web套接字
        • 测试
        • RSocket
        • 响应式库
      • 测试
        • 弹簧测试简介
        • 单元测试
        • 集成测试
        • JDBC 测试支持
        • Spring TestContext 框架
          • 关键抽象
          • 引导 TestContext 框架
          • TestExecutionListener 配置
          • 应用程序事件
          • 测试执行事件
          • 上下文管理
            • 使用 XML 资源进行上下文配置
            • Context Configuration with Groovy Scripts
            • Context Configuration with Component Classes
            • 混合 XML、Groovy 脚本和组件类
            • 使用上下文定制器进行上下文配置
            • Context Configuration with Context Initializers
            • 上下文配置继承
            • 使用环境配置文件进行上下文配置
            • 使用测试属性源的上下文配置
            • 使用动态属性源进行上下文配置
            • 加载 WebApplicationContext
            • 使用Web模拟
            • 上下文缓存
            • 上下文失败阈值
            • 上下文层次结构
          • 测试夹具的依赖注入
          • 测试中的 Bean 覆盖
          • 测试请求范围和会话范围的 Bean
          • 事务管理
          • 执行 SQL 脚本
          • 并行测试执行
          • TestContext 框架支持类
          • 提前支持测试
        • Web测试客户端
        • RestTest客户端
        • MockMvc的
          • 概述
          • 设置选项
          • Hamcrest 集成
            • 静态导入
            • 配置 MockMvc
            • 设置功能
            • 执行请求
            • 定义期望
            • 异步请求
            • 流式响应
            • 筛选注册
          • AssertJ 集成
            • 配置 MockMvcTester
            • 执行请求
            • 定义期望
            • MockMvc integration
          • HtmlUnit 集成
            • 为什么选择 HtmlUnit 集成?
            • MockMvc 和 HtmlUnit
            • MockMvc 和 WebDriver
            • MockMvc 和 Geb
          • MockMvc 与端到端测试
          • 更多示例
        • 测试客户端应用程序
        • 附录
          • 附注
            • 标准注释支持
            • Spring 测试注释
            • Spring JUnit 4 测试注释
            • Spring JUnit Jupiter Testing Annotations
            • 测试的元注释支持
          • 更多资源
      • 集成
        • REST 客户端
        • JMS(Java 消息服务)
          • 使用 Spring JMS
          • 发送消息
          • 接收消息
          • 支持 JCA 消息端点
          • 注释驱动的侦听器端点
          • JMS 命名空间支持
        • JMX公司
          • 将 Bean 导出到 JMX
          • 控制 Bean 的管理界面
          • 控制 Bean 的 ObjectName 实例
          • 使用 JSR-160 连接器
          • 通过代理访问 MBean
          • 通知
          • 更多资源
        • 电子邮件
        • 任务执行和调度
        • 缓存抽象
          • 了解缓存抽象
          • 基于声明性注释的缓存
          • JCache (JSR-107) 注释
          • 基于 XML 的声明性缓存
          • 配置缓存存储
          • 插入不同的后端缓存
          • 如何设置TTL/TTI/逐出策略/XXX功能?
        • 可观测性支持
        • JVM AOT 缓存
        • JVM 检查点恢复
        • 附录
      • 语言支持
        • Kotlin
          • 要求
          • 扩展
          • 零安全
          • 类和接口
          • 附注
          • Bean 定义 DSL
          • Web
          • 协程
          • Kotlin 中的春季项目
          • 开始
          • 资源
        • 阿帕奇 Groovy
        • 动态语言支持
      • 附录
      • Java API
      • Kotlin API
      • 维基
    GitHub Project

    请访问:https://docs.spring.io/spring-framework/reference/7.0.0-M8/core/aop/ataspectj/example.html

    • Spring Framework
    • 核心技术
    • 使用 Spring 进行面向方面的编程
    • @AspectJ支持
    • An AOP Example

    方面实例化模型 基于模式的 AOP 支持
    Spring

    本站点文档内容均由 Spring官网 翻译而来,翻译内容可能存在遗漏或偏差,仅供个人学习,准确内容请以 Spring官网英文文档 为准。
    Copyright © 2005 - 2025 南京筱麦软件有限公司 ( 苏ICP备2022047690号-3 | 苏公网安备32011402011833 )