651
社区成员




API | 描述 | 贡献者 |
---|---|---|
@SpringBootConfiguration | 表示一个类提供了Spring Boot应用@Configuration。 | @ScorpC |
API | 描述 | 贡献者 |
---|---|---|
@ConditionalOnEnabledMetricsExport | @Conditional 检查是否启用了指标导出器。 | 无 |
API | 描述 | 贡献者 |
---|---|---|
@ManagementContextConfiguration | 专门的 @Configuration 类,定义特定于管理上下文的配置。 | 无 |
API | 描述 | 贡献者 |
---|---|---|
@EndpointJmxExtension | 将类型标识为 @Endpoint 的特定于 JMX 的扩展。 | 无 |
@JmxEndpoint | 将类型标识为仅通过 JMX 公开的端点。 | 无 |
API | 描述 | 贡献者 |
---|---|---|
@ControllerEndpoint | 将类型标识为仅通过 Spring MVC 或 Spring WebFlux 公开的端点。 | 无 |
@EndpointWebExtension | 将类型标识为 @Endpoint 的特定于 Web 的扩展。 | 无 |
@RestControllerEndpoint | 将类型标识为仅通过 Spring MVC 或 Spring WebFlux 公开的 REST 端点。 | @z69183787 |
@ServletEndpoint | 将类型标识为提供要公开的 servlet 的端点。 | 无 |
@WebEndpoint | 将类型标识为仅通过 HTTP 公开的端点。 | 无 |
API | 描述 | 贡献者 |
---|---|---|
@BatchDataSource | 要注入到 Batch 自动配置中的 DataSource 的限定符注释。 | 无 |
API | 描述 | 贡献者 |
---|---|---|
@ConditionalOnBean | @Conditional 仅当满足所有指定要求的 bean 已包含在 BeanFactory 中时才匹配。 | @woshilijiuyi |
@ConditionalOnClass | @Conditional 仅当指定的类在类路径上时才匹配。 | @lbh199466 |
@ConditionalOnCloudPlatform | @Conditional 在指定的云平台处于活动状态时匹配。 | 无 |
@ConditionalOnExpression | 条件元素的配置注释取决于 SpEL 表达式的值。 | @renzhiwei625 |
@ConditionalOnJava | @Conditional 根据运行应用程序的 JVM 版本进行匹配。 | @W_317 |
@ConditionalOnJndi | @Conditional 基于 JNDI InitialContext 的可用性和查找特定位置的能力进行匹配。 | 无 |
@ConditionalOnMissingBean | @Conditional 仅当 BeanFactory 中已不包含满足指定要求的 bean 时才匹配。 | @weixin_43993065 |
@ConditionalOnMissingClass | @Conditional 仅当指定的类不在类路径中时才匹配。 | @a656678879 |
@ConditionalOnNotWebApplication | @Conditional 仅当应用程序上下文不是 Web 应用程序上下文时才匹配。 | 无 |
@ConditionalOnProperty | @Conditional 检查指定的属性是否具有特定值。 | @qq_42145871 |
@ConditionalOnResource | @Conditional 仅当指定的资源在类路径上时才匹配。 | @wtopps |
@ConditionalOnSingleCandidate | @Conditional 仅当指定类的 bean 已包含在 BeanFactory 中并且可以确定单个候选时才匹配。 | @itwxming |
@ConditionalOnWarDeployment | @Conditional 在应用程序是传统 WAR 部署时匹配。 | 无 |
@ConditionalOnWebApplication | 当应用程序是 Web 应用程序时匹配的 @Conditional。 | 无 |
API | 描述 | 贡献者 |
---|---|---|
@ConditionalOnRepositoryType | @Conditional 仅在启用特定类型的 Spring Data 存储库时才匹配。 | 无 |
API | 描述 | 贡献者 |
---|---|---|
@ConditionalOnDefaultWebSecurity | @Conditional 仅在网络安全可用且用户未定义自己的配置时才匹配。 | 无 |
API | 描述 | 贡献者 |
---|---|---|
@ConditionalOnEnabledResourceChain | @Conditional 检查是否启用了 Spring 资源处理链。 | 无 |
API | 描述 | 贡献者 |
---|---|---|
@ConfigurationProperties | 外部化配置的注释。 | @weixin_43808717 |
@ConfigurationPropertiesBinding | 配置 @ConfigurationProperties 绑定所需的 bean 的限定符(例如 | 无 |
@ConfigurationPropertiesScan | 配置扫描 @ConfigurationProperties 类时使用的基础包。 | @u013202238 |
@ConstructorBinding | 已弃用,删除:此 API 元素可能会在未来版本中删除。 从 3.0.0 开始在 3.2.0 中移除以支持 ConstructorBinding | @weixin_42033269 |
@DeprecatedConfigurationProperty | 指示 @ConfigurationProperties 对象中的 getter 已弃用。 | 无 |
@EnableConfigurationProperties | 启用对 @ConfigurationProperties 注释 bean 的支持。 | @weixin_38972910 |
@NestedConfigurationProperty | 指示应将 @ConfigurationProperties 对象中的字段视为嵌套类型。 | @hua_ming |
API | 描述 | 贡献者 |
---|---|---|
@DependsOnDatabaseInitialization | 指示 bean 的创建和初始化取决于数据库初始化是否已完成。 | 无 |
API | 描述 | 贡献者 |
---|---|---|
@AutoConfigureMetrics | 已弃用,删除:此 API 元素可能会在未来版本中删除。 从 3.0.0 开始在 3.2.0 中移除以支持 @AutoConfigureObservability | 无 |
API | 描述 | 贡献者 |
---|---|---|
@AutoConfigureCache | 如果尚未定义,可以应用于测试类以配置测试 CacheManager 的注释。 | 无 |
API | 描述 | 贡献者 |
---|---|---|
@AutoConfigureDataCouchbase | 典型 Data Couchbase 测试的自动配置导入。 | 无 |
@DataCouchbaseTest | 可用于仅关注 Data Couchbase 组件的 Data Couchbase 测试的注释。 | 无 |
API | 描述 | 贡献者 |
---|---|---|
@AutoConfigureDataJdbc | 典型数据 JDBC 测试的自动配置导入。 | 无 |
@DataJdbcTest | 可用于仅关注数据 JDBC 组件的数据 JDBC 测试的注释。 | 无 |
API | 描述 | 贡献者 |
---|---|---|
@AutoConfigureDataMongo | 典型数据 MongoDB 测试的自动配置导入。 | 无 |
@DataMongoTest | 可用于仅关注 MongoDB 组件的 MongoDB 测试的注释。 | 无 |
API | 描述 | 贡献者 |
---|---|---|
@AutoConfigureDataR2dbc | 典型数据 R2DBC 测试的自动配置导入。 | 无 |
@DataR2dbcTest | 可用于仅关注数据 R2DBC 组件的 R2DBC 测试的注释。 | 无 |
API | 描述 | 贡献者 |
---|---|---|
@TypeExcludeFilters | 可以在测试上定义一组 TypeExcludeFilter 类的注释,这些类应该应用于 @SpringBootApplication 组件扫描。 | 无 |
API | 描述 | 贡献者 |
---|---|---|
@AutoConfigureGraphQlTester | 可以应用于测试类以启用 GraphQlTester 的注释。 | 无 |
@AutoConfigureHttpGraphQlTester | 可应用于测试类以启用 HttpGraphQlTester 的注释。 | 无 |
API | 描述 | 贡献者 |
---|---|---|
@AutoConfigureJooq | 典型 jOOQ 测试的自动配置导入。 | 无 |
@JooqTest | 仅关注基于 jOOQ 的组件的 jOOQ 测试的注释。 | 无 |
API | 描述 | 贡献者 |
---|---|---|
@AutoConfigureDataJpa | 典型数据 JPA 测试的自动配置导入。 | 无 |
@AutoConfigureTestEntityManager | 可以应用于测试类以启用 TestEntityManager 的自动配置的注释。 | 无 |
@DataJpaTest | 仅关注 JPA 组件的 JPA 测试的注释。 | @huyuchengus |
API | 描述 | 贡献者 |
---|---|---|
@AutoConfigureRestDocs | 可以应用于测试类以启用和配置 Spring REST Docs 的自动配置的注释。 | 无 |
API | 描述 | 贡献者 |
---|---|---|
@AutoConfigureWebFlux | 典型的 Spring WebFlux 测试的自动配置导入。 | 无 |
@AutoConfigureWebTestClient | 可以应用于测试类以启用 WebTestClient 的注释。 | 无 |
@WebFluxTest | 可用于仅关注 Spring WebFlux 组件的 Spring WebFlux 测试的注释。 | 无 |
API | 描述 | 贡献者 |
---|---|---|
@AutoConfigureMockWebServiceServer | 可应用于测试类以启用和配置单个 MockWebServiceServer 的自动配置的注释。 | 无 |
@AutoConfigureWebServiceClient | 可应用于测试类以启用和配置 Web 服务客户端的自动配置的注释。 | 无 |
@WebServiceClientTest | 可用于典型的 Spring Web 服务客户端测试的注释。 | 无 |
API | 描述 | 贡献者 |
---|---|---|
@SpringBootTest | 可以在运行基于 Spring Boot 的测试的测试类上指定的注释。 | @weixin_39220472 |
@TestComponent | @Component 可以在 bean 仅用于测试时使用,并且应该从 Spring Boot 的组件扫描中排除。 | 无 |
@TestConfiguration | @Configuration 可用于为测试定义其他 bean 或自定义项。 | 无 |
API | 描述 | 贡献者 |
---|---|---|
@MockBean | 可用于将模拟添加到 Spring ApplicationContext 的注释。 | @wt_better |
@MockBeans | 聚合多个 @MockBean 注释的容器注释。 | 无 |
@SpyBean | 可用于将 Mockito 间谍应用到 Spring ApplicationContext 的注释。 | @SWPU_Lipan |
@SpyBeans | 聚合多个 @SpyBean 注释的容器注释。 | 无 |
API | 描述 | 贡献者 |
---|---|---|
@LocalRSocketServerPort | 注入在运行时分配的 RSocket 端口的字段或方法/构造函数参数级别的注解。 | 无 |
API | 描述 | 贡献者 |
---|---|---|
ActiveMQ | ActiveMQ 是最流行的开源、多协议、基于 Java 的消息代理。 | @l15570068307 |
RabbitMQ | RabbitMQ 是一款使用 Erlang 语言开发的,实现 AMQP (高级消息队列协议)的开源消息中间件。 | @AhangA |
Apache Kafka | Kafka 是最初由 Linkedin 公司开发,是一个分布式、分区的、多副本的、多订阅者,基于 zookeeper 协调的分布式日志系统。 | @qq_34533957 |
STOMP | STOMP 是简单(或流式)文本定向消息传递协议。 | @u013379553 |
API | 描述 | 贡献者 |
---|---|---|
Sharding-JDBC | ShardingJdbc是ShardingSphere中关于jdbc增强方式的一种。 | @qq_36602071 |
Mycat | MyCat是支持SQL92标准,遵守Mysql原生协议,跨语言,跨平台,跨数据库的通用中间件代理 | @CodersCoder |
API | 描述 | 贡献者 |
---|---|---|
Redis 组件 | Redis 通常用做热数据缓存。 | @qq_42221135 |
API | 描述 | 贡献者 |
---|---|---|
select | 查询语句是 MyBatis 中最常用的元素之一。 | @yangshangwei |
insert | 插入语句。 | @yangshangwei |
update | 更新语句。 | @yangshangwei |
delete | 删除语句。 | @yangshangwei |
参数 | 参数是 MyBatis 非常强大的元素。 | @yangshangwei |
结果映射 | resultMap 元素是 MyBatis 中最重要最强大的元素。 | @yangshangwei |
自动映射 | MyBatis 可以为你自动映射查询结果 | @Huang_ZX_259 |
缓存 | MyBatis 内置了一个强大的事务性查询缓存机制,它可以非常方便地配置和定制。 | @yangshangwei |