Index

A B C D E F G H I J K L M N O P R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractBanner - Class in org.miaixz.bus.spring.banner
旗标生成器
AbstractBanner(Class<?>, String, String) - Constructor for class org.miaixz.bus.spring.banner.AbstractBanner
 
accept() - Method in class org.miaixz.bus.starter.health.HealthController
将就绪状态改为 ACCEPTING_TRAFFIC,Kubernetes 将请求转发到此 pod。
accept() - Method in class org.miaixz.bus.starter.health.HealthProviderService
将就绪状态改为 ACCEPTING_TRAFFIC,Kubernetes 将请求转发到此 pod。
access(JoinPoint) - Method in class org.miaixz.bus.starter.validate.AutoValidateAdvice
自动进行参数处理
accessHandler() - Method in class org.miaixz.bus.starter.vortex.VortexConfiguration
业务处理类
addArgumentResolvers(List<HandlerMethodArgumentResolver>) - Method in class org.miaixz.bus.spring.web.WebMvcConfigurer
 
addChild(T) - Method in class org.miaixz.bus.spring.boot.statics.ChildrenStatics
 
addCommonStartupStat(BaseStatics) - Method in class org.miaixz.bus.spring.boot.StartupReporter
添加要报告的普通启动状态
addDataSource(String, DataSource) - Static method in class org.miaixz.bus.starter.jdbc.DynamicDataSource
动态增加数据源
addInterceptors(InterceptorRegistry) - Method in class org.miaixz.bus.spring.web.WebMvcConfigurer
 
afterBodyRead(Object, HttpInputMessage, MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - Method in class org.miaixz.bus.starter.sensitive.RequestBodyAdvice
在请求体转换为对象之后调用第三个(也是最后一个).
afterCompletion(HttpServletRequest, HttpServletResponse, Object, Exception) - Method in class org.miaixz.bus.spring.web.SentinelRequestHandler
完成请求处理后回调,将调用处理程序执行的任何结果, 因此允许进行适当的资源清理等 注意:只有在拦截器的preHandle 方法返回truepostHandle方法一样,将在每个方法上调用该方法, 在链中的拦截器的顺序是相反的,所以第一个拦截器是最后调用的
afterPropertiesSet() - Method in class org.miaixz.bus.starter.jdbc.DynamicDataSource
在获取key的集合,目的只是为了添加一些告警日志
afterPropertiesSet() - Method in class org.miaixz.bus.starter.limiter.LimiterService
 
afterPropertiesSet() - Method in class org.miaixz.bus.starter.mapper.MapperConfiguration
初始化后检查配置文件是否存在
alive - Static variable in class org.miaixz.bus.spring.SpringHolder
 
all(Class<T>) - Static method in class org.miaixz.bus.spring.ProviderManager
返回所有的 Provider
annotationClass() - Element in annotation interface org.miaixz.bus.starter.annotation.EnableMapper
此属性指定扫描器将搜索的注释 扫描器将在基本包中注册所有同样具有指定注释的接口 注意,这可以与markerInterface结合使用
AnnotationWrapper<A> - Class in org.miaixz.bus.spring.annotation
用于将注解包装到spring环境
APP_NAME - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Spring application name key
append(String, Map<String, Object>) - Method in class org.miaixz.bus.starter.health.HealthProviderService
根据类型添加系统或硬件信息到结果映射。
application - Variable in class org.miaixz.bus.spring.listener.SpringBootConfigListener
SpringApplication 实例,用于传递给 BannerPrinter 以设置和获取 Banner。
APPLICATION_CONTEXT_LOAD_STAGE - Static variable in class org.miaixz.bus.spring.GeniusBuilder
The running stage since SpringApplicationRunListener.contextPrepared(ConfigurableApplicationContext) to SpringApplicationRunListener.contextLoaded(ConfigurableApplicationContext)}
APPLICATION_CONTEXT_PREPARE_STAGE - Static variable in class org.miaixz.bus.spring.GeniusBuilder
The running stage since SpringApplicationRunListener.environmentPrepared(ConfigurableBootstrapContext, ConfigurableEnvironment) (ConfigurableEnvironment)} to SpringApplicationRunListener.contextPrepared(ConfigurableApplicationContext)}
APPLICATION_CONTEXT_REFRESH_STAGE - Static variable in class org.miaixz.bus.spring.GeniusBuilder
The running stage since SpringApplicationRunListener.contextLoaded(ConfigurableApplicationContext) to StartupContextRefreshedListener.onApplicationEvent(ContextRefreshedEvent)
applicationBootFinish() - Method in class org.miaixz.bus.spring.boot.StartupReporter
结束应用程序启动
applicationConfig() - Method in class org.miaixz.bus.starter.dubbo.DubboProperties
 
applyInitializers(ConfigurableApplicationContext) - Method in class org.miaixz.bus.spring.boot.SpringApplication
 
around(ProceedingJoinPoint) - Method in class org.miaixz.bus.starter.jdbc.AspectjJdbcProxy
执行结果,使用around方式监控
around(ProceedingJoinPoint) - Method in class org.miaixz.bus.starter.jdbc.DataSourceHolder.DataSourceSwitch
使用around方式监控
around(ProceedingJoinPoint) - Method in class org.miaixz.bus.starter.validate.AspectjValidateProxy
执行结果
AspectjCacheProxy - Class in org.miaixz.bus.starter.cache
 
AspectjCacheProxy(Map<String, CacheX>) - Constructor for class org.miaixz.bus.starter.cache.AspectjCacheProxy
 
AspectjCacheProxy(Context) - Constructor for class org.miaixz.bus.starter.cache.AspectjCacheProxy
 
AspectjJdbcProxy - Class in org.miaixz.bus.starter.jdbc
AOP切面切点
AspectjJdbcProxy() - Constructor for class org.miaixz.bus.starter.jdbc.AspectjJdbcProxy
 
AspectjValidateProxy - Class in org.miaixz.bus.starter.validate
AOP切面切点
AspectjValidateProxy() - Constructor for class org.miaixz.bus.starter.validate.AspectjValidateProxy
 
athlete() - Method in class org.miaixz.bus.starter.vortex.VortexConfiguration
配置 Vortex 请求处理核心组件
AUTH - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Bus auth key
authCache() - Method in class org.miaixz.bus.starter.auth.AuthConfiguration
 
AuthConfiguration - Class in org.miaixz.bus.starter.auth
授权配置
AuthConfiguration() - Constructor for class org.miaixz.bus.starter.auth.AuthConfiguration
 
authorizeFilter(AuthorizeProvider, AssetsRegistry) - Method in class org.miaixz.bus.starter.vortex.VortexConfiguration
配置授权过滤器
AuthorizerMethodResolver - Class in org.miaixz.bus.starter.auth
将含有 @Authenticate 注解的方法参数注入当前登录用户
AuthorizerMethodResolver() - Constructor for class org.miaixz.bus.starter.auth.AuthorizerMethodResolver
 
AuthProperties - Class in org.miaixz.bus.starter.auth
授权配置信息 1.
AuthProperties() - Constructor for class org.miaixz.bus.starter.auth.AuthProperties
 
authProviderFactory(CacheX) - Method in class org.miaixz.bus.starter.auth.AuthConfiguration
 
AuthProviderService - Class in org.miaixz.bus.starter.auth
授权服务提供
AuthProviderService(AuthProperties) - Constructor for class org.miaixz.bus.starter.auth.AuthProviderService
 
AuthProviderService(AuthProperties, CacheX) - Constructor for class org.miaixz.bus.starter.auth.AuthProviderService
 
autoType - Variable in class org.miaixz.bus.spring.web.WebMvcConfigurer
 
autoType(String) - Method in class org.miaixz.bus.spring.web.FastJsonConverterConfigurer
 
autoType(String) - Method in class org.miaixz.bus.spring.web.GsonConverterConfigurer
 
autoType(String) - Method in class org.miaixz.bus.spring.web.JacksonConverterConfigurer
 
autoType(String) - Method in interface org.miaixz.bus.spring.web.JsonConverterConfigurer
设置 autoType 属性,用于序列化/反序列化配置。
AutoValidateAdvice - Class in org.miaixz.bus.starter.validate
自动进行参数处理实现类
AutoValidateAdvice() - Constructor for class org.miaixz.bus.starter.validate.AutoValidateAdvice
 
availability() - Method in class org.miaixz.bus.starter.health.HealthConfiguration
Spring 应用可用性接口,用于获取和检查当前的存活状态和就绪状态。
AvailabilityListener - Class in org.miaixz.bus.starter.health
监听系统可用性事件的类。
AvailabilityListener() - Constructor for class org.miaixz.bus.starter.health.AvailabilityListener
 

B

banner - Variable in class org.miaixz.bus.spring.banner.AbstractBanner
最终旗标文本
BANNER - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Bus banner key
BannerPrinter - Class in org.miaixz.bus.spring.banner
处理 Spring Boot Banner 打印,确保单次打印,优先级:Banner - banner.txt - TextBanner
BannerPrinter() - Constructor for class org.miaixz.bus.spring.banner.BannerPrinter
 
basePackage() - Element in annotation interface org.miaixz.bus.starter.annotation.EnableMapper
扫描MyBatis接口的基本包
basePackageClasses - Variable in class org.miaixz.bus.starter.dubbo.DubboProperties
扫描的包以查找带注解@DubboService的类
basePackageClasses() - Element in annotation interface org.miaixz.bus.starter.annotation.EnableDubbo
packages to scan for annotated @DubboService classes.
basePackageClasses() - Element in annotation interface org.miaixz.bus.starter.annotation.EnableMapper
类型安全的替代EnableMapper.basePackage() 用于指定要扫描的包以查找带注释的组件,每个指定类的包将被扫描 考虑在每个包中创建一个特殊的无操作标记类或接口,它除了被该属性引用之外没有其他用途。
basePackages - Variable in class org.miaixz.bus.starter.dubbo.DubboProperties
扫描dubbo接口的基本包
basePackages() - Element in annotation interface org.miaixz.bus.starter.annotation.EnableDubbo
Base packages to scan for annotated @DubboService classes.
BaseStatics - Class in org.miaixz.bus.spring.boot.statics
启动状态的基本模型
BaseStatics() - Constructor for class org.miaixz.bus.spring.boot.statics.BaseStatics
 
BeanStatics - Class in org.miaixz.bus.spring.boot.statics
记录bean初始化的状态模型
BeanStatics() - Constructor for class org.miaixz.bus.spring.boot.statics.BeanStatics
 
BeanStaticsCustomizer - Interface in org.miaixz.bus.spring.boot.statics
接口自定义BeanStatics
beanStaticsCustomizers - Variable in class org.miaixz.bus.spring.boot.StartupReporter
 
beforeBodyRead(HttpInputMessage, MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - Method in class org.miaixz.bus.starter.sensitive.RequestBodyAdvice
在读取和转换请求体之前调用.
beforeBodyWrite(Object, MethodParameter, MediaType, Class<? extends HttpMessageConverter<?>>, ServerHttpRequest, ServerHttpResponse) - Method in class org.miaixz.bus.starter.sensitive.ResponseBodyAdvice
在选择HttpMessageConverter之后和之前调用 调用它的写方法
bind(String) - Method in interface org.miaixz.bus.spring.annotation.PlaceHolderBinder
全局资源绑定到指定对象即属性
bind(Environment, Class<T>, String) - Static method in interface org.miaixz.bus.spring.annotation.PlaceHolderBinder
全局资源绑定到指定对象即属性
bind(Environment, String) - Method in class org.miaixz.bus.spring.annotation.DefaultPlaceHolderBinder
 
bind(Environment, String) - Method in interface org.miaixz.bus.spring.annotation.PlaceHolderBinder
全局资源绑定到指定对象即属性
bindToStartupReporter(ConfigurableEnvironment) - Method in class org.miaixz.bus.spring.boot.StartupReporter
将环境绑定到StartupReporter
bootstrapEnabled(Environment) - Static method in class org.miaixz.bus.spring.GeniusBuilder
 
BRIDGE - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Bus bridge key
BridgeConfiguration - Class in org.miaixz.bus.starter.bridge
配置中心
BridgeConfiguration() - Constructor for class org.miaixz.bus.starter.bridge.BridgeConfiguration
 
BridgeProperties - Class in org.miaixz.bus.starter.bridge
配置中心相关配置
BridgeProperties() - Constructor for class org.miaixz.bus.starter.bridge.BridgeProperties
 
BridgePropertyLoader - Class in org.miaixz.bus.starter.bridge
客户端-配置中心
BridgePropertyLoader() - Constructor for class org.miaixz.bus.starter.bridge.BridgePropertyLoader
 
BridgeVerticleService - Class in org.miaixz.bus.starter.bridge
服务端-配置中心
BridgeVerticleService(BridgeProperties) - Constructor for class org.miaixz.bus.starter.bridge.BridgeVerticleService
 
broken() - Method in class org.miaixz.bus.starter.health.HealthController
将存活状态改为 BROKEN,导致 Kubernetes 杀死并重启 pod。
broken() - Method in class org.miaixz.bus.starter.health.HealthProviderService
将存活状态改为 BROKEN,导致 Kubernetes 杀死并重启 pod。
bufferSize - Variable in class org.miaixz.bus.spring.boot.StartupReporter
 
build(Environment) - Static method in class org.miaixz.bus.starter.mapper.MybatisPluginBuilder
构建并配置 MyBatis 拦截器
builder(EnumValue.Probe) - Method in class org.miaixz.bus.starter.health.HealthProviderService
创建健康状态探针操作的结果映射。
BUS_BANNER - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Bus banner for miaixz.org
BUS_BOOT_BANNER - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Bus boot banner
BUS_HIGH_PRIORITY - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Bus priority config key
BUS_LOGGING_PATH - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Bus logging path
BUS_MODULE_FILE - Static variable in class org.miaixz.bus.spring.GeniusBuilder
 
BUS_PROPERTY_SOURCE - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Bus config property source key
BUS_SCENES - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Bus scenes key
BUS_SCENES_PATH - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Bus scenes path
BUS_SWITCH_LISTENER_PREFIX_ - Static variable in class org.miaixz.bus.spring.GeniusBuilder
bus startup logging extra info
bus.starter - module bus.starter
bus.starter

C

cache - Variable in class org.miaixz.bus.starter.auth.AuthProviderService
 
cache - Variable in class org.miaixz.bus.starter.pay.PayProviderService
 
cache() - Method in class org.miaixz.bus.starter.pay.PayConfiguration
 
CACHE - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Bus cache key
CacheConfiguration - Class in org.miaixz.bus.starter.cache
缓存配置
CacheConfiguration() - Constructor for class org.miaixz.bus.starter.cache.CacheConfiguration
 
cacheConfigurer() - Method in class org.miaixz.bus.starter.cache.CacheConfiguration
 
CACHED_PROVIDERS - Static variable in class org.miaixz.bus.spring.ProviderManager
 
CacheProperties - Class in org.miaixz.bus.starter.cache
缓存相关配置
CacheProperties() - Constructor for class org.miaixz.bus.starter.cache.CacheProperties
 
CacheRequestWrapper - Class in org.miaixz.bus.starter.wrapper
跨站攻击/请求包装器
CacheResponseWrapper - Class in org.miaixz.bus.starter.wrapper
可重复读取响应内容的包装器 支持缓存响应内容,便于日志记录和后续处理 (不缓存SSE)
CacheX - Variable in class org.miaixz.bus.starter.storage.StorageProviderService
 
checkCandidate(String, BeanDefinition) - Method in class org.miaixz.bus.starter.mapper.ClassPathMapperScanner
检查候选Bean,防止重复定义
checkDaoConfig() - Method in class org.miaixz.bus.starter.mapper.MapperFactoryBean
 
ChildrenStatics<T> - Class in org.miaixz.bus.spring.boot.statics
统计模型持有的子模块
ChildrenStatics() - Constructor for class org.miaixz.bus.spring.boot.statics.ChildrenStatics
 
cipherFilter() - Method in class org.miaixz.bus.starter.vortex.VortexConfiguration
创建安全加解密过滤器
ClassPathMapperScanner - Class in org.miaixz.bus.starter.mapper
MyBatis映射器扫描器,通过包路径、注解或标记接口注册映射器 支持指定注解或接口过滤,禁用搜索所有接口时仅扫描指定类型
ClassPathMapperScanner(BeanDefinitionRegistry) - Constructor for class org.miaixz.bus.starter.mapper.ClassPathMapperScanner
构造函数,初始化映射器扫描器
clear() - Static method in class org.miaixz.bus.spring.ContextBuilder
清除请求上下文
clear(String) - Static method in class org.miaixz.bus.spring.ContextBuilder
清除指定请求的缓存
CLOUD_BOOTSTRAP - Static variable in class org.miaixz.bus.spring.GeniusBuilder
SpringCloud property source key
CLOUD_BOOTSTRAP_CONFIGURATION_CLASS - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Property name for bootstrap configuration class name.
Cluster() - Constructor for class org.miaixz.bus.starter.mongo.MongoProperties.Cluster
 
clusterSettings() - Method in class org.miaixz.bus.starter.mongo.MongoConfiguration
complex - Variable in class org.miaixz.bus.starter.pay.PayProviderService
 
ConfigurationCustomizer - Interface in org.miaixz.bus.starter.mapper
自定义自动配置生成的Configuration对象的回调接口
configure(List<HttpMessageConverter<?>>) - Method in class org.miaixz.bus.spring.web.FastJsonConverterConfigurer
 
configure(List<HttpMessageConverter<?>>) - Method in class org.miaixz.bus.spring.web.GsonConverterConfigurer
 
configure(List<HttpMessageConverter<?>>) - Method in class org.miaixz.bus.spring.web.JacksonConverterConfigurer
 
configure(List<HttpMessageConverter<?>>) - Method in interface org.miaixz.bus.spring.web.JsonConverterConfigurer
配置 HttpMessageConverter 列表。
configureMessageConverters(List<HttpMessageConverter<?>>) - Method in class org.miaixz.bus.spring.web.WebMvcConfigurer
配置 Spring MVC 的消息转换器列表。
configurePathMatch(PathMatchConfigurer) - Method in class org.miaixz.bus.spring.web.WebMvcConfigurer
为所有Controller配置统一前缀
Connection() - Constructor for class org.miaixz.bus.starter.mongo.MongoProperties.Connection
 
connectionSettings() - Method in class org.miaixz.bus.starter.mongo.MongoConfiguration
consumerConfig() - Method in class org.miaixz.bus.starter.dubbo.DubboProperties
 
containsKey(String) - Method in class org.miaixz.bus.starter.jdbc.DynamicDataSource
判断指定DataSrouce当前是否存在
context - Static variable in class org.miaixz.bus.spring.ProviderManager
Spring的IOC容器,默认为空
context - Variable in class org.miaixz.bus.starter.limiter.LimiterService
 
ContextBuilder - Class in org.miaixz.bus.spring
HTTP 请求、用户信息等的便捷操作工具类
ContextBuilder() - Constructor for class org.miaixz.bus.spring.ContextBuilder
 
contextLoaded(ConfigurableApplicationContext) - Method in class org.miaixz.bus.spring.boot.SpringApplicationRunListener
 
contextPrepared(ConfigurableApplicationContext) - Method in class org.miaixz.bus.spring.boot.SpringApplicationRunListener
 
ContextProvider - Interface in org.miaixz.bus.spring
请求上下文封装类。
correct() - Method in class org.miaixz.bus.starter.health.HealthController
将存活状态改为 CORRECT,表示 pod 正常运行。
correct() - Method in class org.miaixz.bus.starter.health.HealthProviderService
将存活状态改为 CORRECT,表示 pod 正常运行。
CORS - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Bus cors key
CorsConfiguration - Class in org.miaixz.bus.starter.cors
Cors 跨域支持
CorsConfiguration() - Constructor for class org.miaixz.bus.starter.cors.CorsConfiguration
 
corsFilter() - Method in class org.miaixz.bus.starter.cors.CorsConfiguration
跨域过滤器
CorsProperties - Class in org.miaixz.bus.starter.cors
Core 跨域相关配置
CorsProperties() - Constructor for class org.miaixz.bus.starter.cors.CorsProperties
 
costThreshold - Variable in class org.miaixz.bus.spring.boot.StartupReporter
 
customize(String, Object, BeanStatics) - Method in interface org.miaixz.bus.spring.boot.statics.BeanStaticsCustomizer
自定义bean启动
customize(Configuration) - Method in interface org.miaixz.bus.starter.mapper.ConfigurationCustomizer
自定义给定的Configuration对象
customize(UndertowServletWebServerFactory) - Method in class org.miaixz.bus.spring.undertow.DeploymentInfoCustomizers
 

D

dataSource() - Method in class org.miaixz.bus.starter.jdbc.JdbcConfiguration
初始化数据源/多数据源
DataSource - Annotation Interface in org.miaixz.bus.starter.jdbc
多数据源支持
DATASOURCE - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Spring datasource key
DataSourceHolder - Class in org.miaixz.bus.starter.jdbc
数据源信息
DataSourceHolder() - Constructor for class org.miaixz.bus.starter.jdbc.DataSourceHolder
 
DataSourceHolder.DataSourceSwitch - Class in org.miaixz.bus.starter.jdbc
 
DataSourceSwitch() - Constructor for class org.miaixz.bus.starter.jdbc.DataSourceHolder.DataSourceSwitch
 
Decrypt() - Constructor for class org.miaixz.bus.starter.sensitive.SensitiveProperties.Decrypt
 
DEFAULT_PROFILE_VALUE - Static variable in class org.miaixz.bus.spring.GeniusBuilder
 
defaultBanner - Variable in class org.miaixz.bus.spring.banner.AbstractBanner
默认旗标文本
DefaultPlaceHolderBinder - Class in org.miaixz.bus.spring.annotation
实现PlaceHolderBinder从环境中解析占位符
DefaultPlaceHolderBinder() - Constructor for class org.miaixz.bus.spring.annotation.DefaultPlaceHolderBinder
 
DeploymentInfoCustomizers - Class in org.miaixz.bus.spring.undertow
容器警告处理
DeploymentInfoCustomizers() - Constructor for class org.miaixz.bus.spring.undertow.DeploymentInfoCustomizers
 
determineCurrentLookupKey() - Method in class org.miaixz.bus.starter.jdbc.DynamicDataSource
AbstractRoutingDataSource 抽象类实现方法, 即获取当前线程数据源的key
doScan(String...) - Method in class org.miaixz.bus.starter.mapper.ClassPathMapperScanner
扫描指定包路径,注册映射器Bean 如果未找到映射器,记录警告日志;否则处理Bean定义
drainStartupStatics() - Method in class org.miaixz.bus.spring.boot.StartupReporter
通过从模型中提取阶段返回StartupTimeline
DRUID - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Bus druid key
DUBBO - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Bus dubbo key
DubboConfiguration - Class in org.miaixz.bus.starter.dubbo
Dubbo自动配置
DubboConfiguration() - Constructor for class org.miaixz.bus.starter.dubbo.DubboConfiguration
 
DubboProperties - Class in org.miaixz.bus.starter.dubbo
Dubbo配置项
DubboProperties() - Constructor for class org.miaixz.bus.starter.dubbo.DubboProperties
 
DynamicDataSource - Class in org.miaixz.bus.starter.jdbc
多数据源支持
DynamicDataSource() - Constructor for class org.miaixz.bus.starter.jdbc.DynamicDataSource
 

E

ELASTIC - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Bus elastic key
ElasticConfiguration - Class in org.miaixz.bus.starter.elastic
ElasticSearch 规则配置
ElasticConfiguration() - Constructor for class org.miaixz.bus.starter.elastic.ElasticConfiguration
 
ElasticProperties - Class in org.miaixz.bus.starter.elastic
ElasticSearch 配置属性类
ElasticProperties() - Constructor for class org.miaixz.bus.starter.elastic.ElasticProperties
 
elasticsearchClient(RestClientBuilder) - Method in class org.miaixz.bus.starter.elastic.ElasticConfiguration
 
EnableAuth - Annotation Interface in org.miaixz.bus.starter.annotation
启用第三方授权
EnableBridge - Annotation Interface in org.miaixz.bus.starter.annotation
启用配置中心
EnableCache - Annotation Interface in org.miaixz.bus.starter.annotation
启用缓存支持
EnableCors - Annotation Interface in org.miaixz.bus.starter.annotation
启用跨域支持
EnableDubbo - Annotation Interface in org.miaixz.bus.starter.annotation
启用Dubbo支持
EnableElastic - Annotation Interface in org.miaixz.bus.starter.annotation
启用 ElasticSearch
EnableHealth - Annotation Interface in org.miaixz.bus.starter.annotation
开启健康检查
EnableI18n - Annotation Interface in org.miaixz.bus.starter.annotation
启用国际化支持
EnableImage - Annotation Interface in org.miaixz.bus.starter.annotation
启用图像解析
EnableJdbc - Annotation Interface in org.miaixz.bus.starter.annotation
启用Druid 支持
EnableLimiter - Annotation Interface in org.miaixz.bus.starter.annotation
启用限流降级
EnableMapper - Annotation Interface in org.miaixz.bus.starter.annotation
开启 Mybatis/Mapper
EnableNotify - Annotation Interface in org.miaixz.bus.starter.annotation
启用消息通知
EnableOffice - Annotation Interface in org.miaixz.bus.starter.annotation
启用在线预览
EnableSensitive - Annotation Interface in org.miaixz.bus.starter.annotation
启用数据脱敏
EnableSocket - Annotation Interface in org.miaixz.bus.starter.annotation
启用WebSocket
EnableStorage - Annotation Interface in org.miaixz.bus.starter.annotation
启用OSS存储
EnableTracer - Annotation Interface in org.miaixz.bus.starter.annotation
启用链路追踪
EnableValidate - Annotation Interface in org.miaixz.bus.starter.annotation
启用数据校验
EnableVortex - Annotation Interface in org.miaixz.bus.starter.annotation
启用路由匹配
EnableWrapper - Annotation Interface in org.miaixz.bus.starter.annotation
启用Request/Response请求包装
Encrypt() - Constructor for class org.miaixz.bus.starter.sensitive.SensitiveProperties.Encrypt
 
ENVIRONMENT_PREPARE_STAGE - Static variable in class org.miaixz.bus.spring.GeniusBuilder
The running stage since SpringApplicationRunListener.started(ConfigurableApplicationContext, Duration) ()} to SpringApplicationRunListener.environmentPrepared(ConfigurableBootstrapContext, ConfigurableEnvironment) (ConfigurableEnvironment)}}
environmentPrepared(ConfigurableBootstrapContext, ConfigurableEnvironment) - Method in class org.miaixz.bus.spring.boot.SpringApplicationRunListener
 
ExcludeBeanNameAutoProxy - Class in org.miaixz.bus.spring.autoproxy
扩展BeanNameAutoProxyCreator以支持排除指定的bean名称。
ExcludeBeanNameAutoProxy() - Constructor for class org.miaixz.bus.spring.autoproxy.ExcludeBeanNameAutoProxy
 
extractValueFromJson(String, String) - Static method in class org.miaixz.bus.spring.ContextBuilder
从 JSON 字符串中提取指定键的值

F

factoryBean() - Element in annotation interface org.miaixz.bus.starter.annotation.EnableMapper
指定一个自定义的MapperFactoryBean来返回一个mybatis代理作为spring bean
fallbackProvider() - Method in class org.miaixz.bus.starter.limiter.LimiterConfiguration
 
FastJsonConverterConfigurer - Class in org.miaixz.bus.spring.web
Fastjson2 JSON 转换器配置器。
FastJsonConverterConfigurer() - Constructor for class org.miaixz.bus.spring.web.FastJsonConverterConfigurer
 
find(BridgeProperties) - Method in interface org.miaixz.bus.starter.bridge.Resolvable
获取配置信息
findAll(BridgeProperties) - Method in interface org.miaixz.bus.starter.bridge.Resolvable
批量获取配置信息
formatFilter() - Method in class org.miaixz.bus.starter.vortex.VortexConfiguration
配置格式化过滤器

G

generateBeanStats(ConfigurableApplicationContext) - Method in class org.miaixz.bus.spring.boot.StartupReporter
转换 BufferingApplicationStartupBeanStatics 列表.
GeniusBuilder - Class in org.miaixz.bus.spring
全局常量配置
GeniusBuilder() - Constructor for class org.miaixz.bus.spring.GeniusBuilder
 
getActiveProfile() - Static method in class org.miaixz.bus.spring.SpringBuilder
获取第一个激活的环境配置
getActiveProfiles() - Static method in class org.miaixz.bus.spring.SpringBuilder
获取当前激活的环境配置
getApplicationName() - Static method in class org.miaixz.bus.spring.SpringBuilder
获取应用程序名称
getAttribute(String) - Method in class org.miaixz.bus.spring.boot.statics.BaseStatics
 
getAuthorize() - Static method in class org.miaixz.bus.spring.ContextBuilder
获取当前用户信息
getAuthorize() - Method in interface org.miaixz.bus.spring.ContextProvider
获取当前用户信息。
getBanner() - Method in class org.miaixz.bus.spring.banner.AbstractBanner
 
getBean(Class<T>, Object...) - Static method in class org.miaixz.bus.spring.SpringBuilder
通过类型获取Bean
getBean(String) - Static method in class org.miaixz.bus.spring.SpringBuilder
通过名称获取Bean
getBean(String, Class<T>) - Static method in class org.miaixz.bus.spring.SpringBuilder
通过名称和类型获取Bean
getBean(String, Object...) - Static method in class org.miaixz.bus.spring.SpringBuilder
通过名称和参数获取Bean
getBean(TypeReference<T>) - Static method in class org.miaixz.bus.spring.SpringBuilder
通过类型参考获取带泛型的Bean
getBeanFactory() - Static method in class org.miaixz.bus.spring.SpringBuilder
获取Bean工厂
getBeanNamesForType(Class<?>) - Static method in class org.miaixz.bus.spring.SpringBuilder
获取指定类型的Bean名称
getBeansOfType(Class<T>) - Static method in class org.miaixz.bus.spring.SpringBuilder
获取指定类型的所有Bean
getBody() - Method in class org.miaixz.bus.starter.wrapper.CacheRequestWrapper
 
getBody() - Method in class org.miaixz.bus.starter.wrapper.CacheResponseWrapper
 
getBodyCache() - Static method in class org.miaixz.bus.spring.ContextBuilder
获取 JSON 请求体缓存实例
getBooleanValue(String, boolean) - Static method in class org.miaixz.bus.spring.ContextBuilder
获取布尔型参数值
getClientIP(HttpServletRequest, String...) - Static method in class org.miaixz.bus.spring.web.SentinelRequestHandler
获取客户端IP 默认检测的Header:
getClientIPByHeader(HttpServletRequest, String...) - Static method in class org.miaixz.bus.spring.web.SentinelRequestHandler
获取客户端IP headerNames参数用于自定义检测的Header 需要注意的是,使用此方法获取的客户IP地址必须在Http服务器(例如Nginx)中配置头信息,否则容易造成IP伪造。
getContext() - Static method in class org.miaixz.bus.spring.SpringBuilder
获取Spring上下文
getCookieValue(String) - Static method in class org.miaixz.bus.spring.ContextBuilder
从 Cookie 中获取指定键的值
getDefaultDataSource() - Method in class org.miaixz.bus.starter.jdbc.DynamicDataSource
获取默认数据源
getDoubleValue(String, double) - Static method in class org.miaixz.bus.spring.ContextBuilder
获取双精度浮点型参数值
getFileExtensions() - Method in class org.miaixz.bus.starter.bridge.BridgePropertyLoader
 
getFormatString(Color, boolean, boolean) - Method in class org.miaixz.bus.spring.banner.ImageBanner
 
getHeader(String) - Method in class org.miaixz.bus.starter.wrapper.CacheRequestWrapper
 
getHeaderCache() - Static method in class org.miaixz.bus.spring.ContextBuilder
获取请求头缓存实例
getHeaders() - Static method in class org.miaixz.bus.spring.ContextBuilder
获取 HTTP 请求的所有 Header
getHeaderValue(String) - Static method in class org.miaixz.bus.spring.ContextBuilder
从请求头中获取指定键的值
getHostList() - Method in class org.miaixz.bus.starter.elastic.ElasticProperties
 
getInitializerStartupStatList() - Method in class org.miaixz.bus.spring.boot.SpringApplication
 
getInputStream() - Method in class org.miaixz.bus.starter.wrapper.CacheRequestWrapper
 
getInstance() - Static method in class org.miaixz.bus.starter.jdbc.DynamicDataSource
单例方法
getIntValue(String, int) - Static method in class org.miaixz.bus.spring.ContextBuilder
获取整型参数值
getJsonBodyValue(String) - Static method in class org.miaixz.bus.spring.ContextBuilder
从 JSON 请求体中获取指定键的值
getJsonValue(String, Class<T>) - Static method in class org.miaixz.bus.spring.ContextBuilder
获取 JSON 对象参数值
getKey() - Static method in class org.miaixz.bus.starter.jdbc.DataSourceHolder
Get current DataSource
getLongValue(String, long) - Static method in class org.miaixz.bus.spring.ContextBuilder
获取长整型参数值
getMapperInterface() - Method in class org.miaixz.bus.starter.mapper.MapperFactoryBean
返回MyBatis mapper的mapper接口
getMessage(String) - Method in class org.miaixz.bus.starter.i18n.I18nMessage
 
getMessage(String, Object[]) - Method in class org.miaixz.bus.starter.i18n.I18nMessage
 
getMessage(String, Object[], String) - Method in class org.miaixz.bus.starter.i18n.I18nMessage
 
getMultipartParameterValue(String) - Static method in class org.miaixz.bus.spring.ContextBuilder
从文件上传请求中获取指定键的值
getObject() - Method in class org.miaixz.bus.starter.mapper.MapperFactoryBean
 
getObjectType() - Method in class org.miaixz.bus.starter.mapper.MapperFactoryBean
 
getOrder() - Method in class org.miaixz.bus.spring.boot.SpringApplicationRunListener
 
getOrder() - Method in class org.miaixz.bus.spring.env.LoggingEnvironmentPostProcessor
 
getOrder() - Method in class org.miaixz.bus.spring.env.ScenesEnvironmentPostProcessor
 
getOrder() - Method in class org.miaixz.bus.spring.env.SpringEnvironmentPostProcessor
 
getOrder() - Method in class org.miaixz.bus.spring.listener.SpringBootConfigListener
定义监听器优先级,高于默认值以确保在环境准备阶段早期执行。
getOrder() - Method in class org.miaixz.bus.spring.listener.SpringCloudConfigListener
 
getOrder() - Method in class org.miaixz.bus.starter.bridge.BridgePropertyLoader
 
getOutputStream() - Method in class org.miaixz.bus.starter.wrapper.CacheResponseWrapper
 
getParameter(String) - Method in class org.miaixz.bus.starter.wrapper.CacheRequestWrapper
 
getParameterCache() - Static method in class org.miaixz.bus.spring.ContextBuilder
获取请求参数缓存实例
getParameters() - Static method in class org.miaixz.bus.spring.ContextBuilder
获取 HTTP 请求的所有参数
getParameterValue(String) - Static method in class org.miaixz.bus.spring.ContextBuilder
从请求参数中获取指定键的值
getParameterValues(String) - Method in class org.miaixz.bus.starter.wrapper.CacheRequestWrapper
 
getPathVariable(String) - Static method in class org.miaixz.bus.spring.ContextBuilder
从路径变量中获取指定键的值
getPhase() - Method in class org.miaixz.bus.spring.boot.SpringSmartLifecycle
 
getPlainBanner() - Method in class org.miaixz.bus.spring.banner.AbstractBanner
显示成非ansi模式
getProperty(String) - Static method in class org.miaixz.bus.spring.SpringBuilder
获取配置属性值
getReader() - Method in class org.miaixz.bus.starter.wrapper.CacheRequestWrapper
 
getRequest() - Static method in class org.miaixz.bus.spring.ContextBuilder
获取当前 HTTP 请求对象
getRequestId() - Static method in class org.miaixz.bus.spring.ContextBuilder
获取当前请求 ID
getRequestMappingHandlerMapping() - Method in class org.miaixz.bus.starter.wrapper.WrapperConfiguration
 
getStageNyName(String) - Method in class org.miaixz.bus.spring.boot.StartupReporter
按名称查找StartupStatics中报告的阶段
getTenantId() - Static method in class org.miaixz.bus.spring.ContextBuilder
获取租户 ID
getTenantId() - Method in interface org.miaixz.bus.spring.ContextProvider
获取租户 ID。
getValue(String, Class<T>) - Static method in class org.miaixz.bus.spring.ContextBuilder
获取指定类型的参数值
getValue(String, EnumValue.Params) - Static method in class org.miaixz.bus.spring.ContextBuilder
从指定来源获取参数值
getValueFromJsonBody(String) - Static method in class org.miaixz.bus.spring.ContextBuilder
从 JSON 请求体中获取指定键的值
getWriter() - Method in class org.miaixz.bus.starter.wrapper.CacheResponseWrapper
 
GsonConverterConfigurer - Class in org.miaixz.bus.spring.web
Gson JSON 转换器配置器,与 Spring MVC 集成。
GsonConverterConfigurer() - Constructor for class org.miaixz.bus.spring.web.GsonConverterConfigurer
 

H

handleEmptyBody(Object, HttpInputMessage, MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - Method in class org.miaixz.bus.starter.sensitive.RequestBodyAdvice
如果主体为空,则调用第二个(也是最后一个).
handler - Variable in class org.miaixz.bus.spring.web.WebMvcConfigurer
 
HEALTH - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Bus vortex key
HealthConfiguration - Class in org.miaixz.bus.starter.health
健康状态
HealthConfiguration() - Constructor for class org.miaixz.bus.starter.health.HealthConfiguration
 
healthController(HealthProviderService, RequestMappingHandlerMapping) - Method in class org.miaixz.bus.starter.health.HealthConfiguration
定义 HealthController Bean,并手动注册REST端点。
HealthController - Class in org.miaixz.bus.starter.health
健康检查
HealthController(HealthProviderService) - Constructor for class org.miaixz.bus.starter.health.HealthController
构造函数,注入 HealthProviderService。
HealthProperties - Class in org.miaixz.bus.starter.health
健康状态配置属性。
HealthProperties() - Constructor for class org.miaixz.bus.starter.health.HealthProperties
 
healthProviderService(ApplicationEventPublisher, ApplicationAvailability, Provider) - Method in class org.miaixz.bus.starter.health.HealthConfiguration
定义 HealthProviderService Bean。
HealthProviderService - Class in org.miaixz.bus.starter.health
健康状态提供者服务类,用于管理和监控系统的健康状态及硬件信息
HealthProviderService(HealthProperties, Provider, ApplicationEventPublisher, ApplicationAvailability) - Constructor for class org.miaixz.bus.starter.health.HealthProviderService
构造函数,初始化健康状态服务。
healthz(String) - Method in class org.miaixz.bus.starter.health.HealthController
获取系统健康状态信息
healthz(String) - Method in class org.miaixz.bus.starter.health.HealthProviderService
获取系统健康状态信息。
heartbeatSocketSettings() - Method in class org.miaixz.bus.starter.mongo.MongoConfiguration
The heartbeat MongoProperties.Socket builder

I

I18N - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Bus i18n key
I18nConfiguration - Class in org.miaixz.bus.starter.i18n
国际化配置
I18nConfiguration() - Constructor for class org.miaixz.bus.starter.i18n.I18nConfiguration
 
I18nMessage - Class in org.miaixz.bus.starter.i18n
获取本地 i18n 资源 key = value
I18nMessage(MessageSource) - Constructor for class org.miaixz.bus.starter.i18n.I18nMessage
 
I18nProperties - Class in org.miaixz.bus.starter.i18n
国际化资源配置属性
I18nProperties() - Constructor for class org.miaixz.bus.starter.i18n.I18nProperties
 
IMAGE - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Bus image key
ImageBanner - Class in org.miaixz.bus.spring.banner
ASCII艺术产生的图像文件
ImageBanner(File) - Constructor for class org.miaixz.bus.spring.banner.ImageBanner
 
ImageConfiguration - Class in org.miaixz.bus.starter.image
 
ImageConfiguration() - Constructor for class org.miaixz.bus.starter.image.ImageConfiguration
 
ImageProperties - Class in org.miaixz.bus.starter.image
影像解析配置
ImageProperties() - Constructor for class org.miaixz.bus.starter.image.ImageProperties
 
ImageProperties.Node - Class in org.miaixz.bus.starter.image
服务器信息
initialization() - Method in class org.miaixz.bus.starter.socket.SocketConfiguration
 
initialize() - Method in class org.miaixz.bus.spring.banner.AbstractBanner
 
INSTANCE - Static variable in class org.miaixz.bus.spring.annotation.DefaultPlaceHolderBinder
 
invoke(Object, Method, Object[]) - Method in class org.miaixz.bus.spring.annotation.PlaceHolderHandler
 
isCandidateComponent(AnnotatedBeanDefinition) - Method in class org.miaixz.bus.starter.mapper.ClassPathMapperScanner
判断是否为候选组件,仅限接口且独立
isDemoMode() - Static method in class org.miaixz.bus.spring.SpringBuilder
判断是否为开发或测试模式
isDevMode() - Static method in class org.miaixz.bus.spring.SpringBuilder
判断是否为开发环境
isFromConfigurationSource(BeanDefinition) - Static method in class org.miaixz.bus.spring.SpringBuilder
检查BeanDefinition是否来源于配置类(而非其他配置源,如XML或组件扫描)。
isLocalEnv() - Static method in class org.miaixz.bus.spring.GeniusBuilder
Check whether running in local development environment
isLoggingConfig(String) - Static method in class org.miaixz.bus.spring.GeniusBuilder
 
isLoggingPattern(String) - Static method in class org.miaixz.bus.spring.GeniusBuilder
 
isLoggingPrefix(String) - Static method in class org.miaixz.bus.spring.GeniusBuilder
 
isMatch(String, String) - Method in class org.miaixz.bus.spring.autoproxy.ExcludeBeanNameAutoProxy
 
isMultipartContent(HttpServletRequest) - Static method in class org.miaixz.bus.spring.ContextBuilder
检查请求是否包含文件上传
isObjectMethod(Method) - Static method in class org.miaixz.bus.spring.annotation.PlaceHolderHandler
 
isRunning() - Method in class org.miaixz.bus.spring.boot.SpringSmartLifecycle
 
isSingleton() - Method in class org.miaixz.bus.starter.mapper.MapperFactoryBean
 
isSpringCloud() - Static method in class org.miaixz.bus.spring.GeniusBuilder
Check whether import spring cloud BootstrapConfiguration
isSpringCloudEnvironmentEnabled(Environment) - Static method in class org.miaixz.bus.spring.GeniusBuilder
Check whether spring cloud Bootstrap environment enabled
isSpringTestEnv() - Static method in class org.miaixz.bus.spring.GeniusBuilder
Check whether running in spring test environment
isStreaming() - Method in class org.miaixz.bus.starter.wrapper.CacheResponseWrapper
是否为流式响应
isTestMode() - Static method in class org.miaixz.bus.spring.SpringBuilder
判断是否为测试环境

J

JacksonConverterConfigurer - Class in org.miaixz.bus.spring.web
Jackson JSON 框架的配置器,与 Spring MVC 集成。
JacksonConverterConfigurer() - Constructor for class org.miaixz.bus.spring.web.JacksonConverterConfigurer
 
JdbcConfiguration - Class in org.miaixz.bus.starter.jdbc
数据源配置
JdbcConfiguration() - Constructor for class org.miaixz.bus.starter.jdbc.JdbcConfiguration
 
JdbcProperties - Class in org.miaixz.bus.starter.jdbc
Druid 配置项
JdbcProperties() - Constructor for class org.miaixz.bus.starter.jdbc.JdbcProperties
 
JsonConverterConfigurer - Interface in org.miaixz.bus.spring.web
JSON 转换器配置器接口,用于配置 Spring MVC 的 HttpMessageConverter。
JVM_STARTING_STAGE - Static variable in class org.miaixz.bus.spring.GeniusBuilder
The running stage since JVM started to SpringApplicationRunListener.started(ConfigurableApplicationContext, Duration) ()}

K

keepCompatible(Map<String, String>, boolean) - Static method in class org.miaixz.bus.spring.env.LoggingEnvironmentPostProcessor
保持版本兼容,设置以下系统属性:

L

LIMITER - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Bus limiter key
LimiterConfiguration - Class in org.miaixz.bus.starter.limiter
限流/降级配置
LimiterConfiguration() - Constructor for class org.miaixz.bus.starter.limiter.LimiterConfiguration
 
LimiterProperties - Class in org.miaixz.bus.starter.limiter
限流/降级配置
LimiterProperties() - Constructor for class org.miaixz.bus.starter.limiter.LimiterProperties
 
LimiterScanner - Class in org.miaixz.bus.starter.limiter
扫描注解
LimiterScanner() - Constructor for class org.miaixz.bus.starter.limiter.LimiterScanner
 
limiterService() - Method in class org.miaixz.bus.starter.limiter.LimiterConfiguration
 
LimiterService - Class in org.miaixz.bus.starter.limiter
 
LimiterService(Context) - Constructor for class org.miaixz.bus.starter.limiter.LimiterService
 
limitFilter(LimiterRegistry) - Method in class org.miaixz.bus.starter.vortex.VortexConfiguration
配置限流过滤器,根据配置决定是否启用
load(Class<T>, S) - Static method in class org.miaixz.bus.spring.ProviderManager
加载 Provider
load(String, Resource) - Method in class org.miaixz.bus.starter.bridge.BridgePropertyLoader
 
loadLogConfiguration(String, String, Map<String, String>, String) - Method in class org.miaixz.bus.spring.env.LoggingEnvironmentPostProcessor
加载配置信息
LOGGING_LEVEL - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Logging level key
LOGGING_LEVEL_PREFIX - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Logging level prefix
LOGGING_PATH - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Logging path key
LOGGING_PATH_PREFIX - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Logging path prefix
LOGGING_PATTERN_CONSOLE - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Logging pattern console key
LOGGING_PATTERN_FILE - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Logging pattern file key
LoggingEnvironmentPostProcessor - Class in org.miaixz.bus.spring.env
通过 EnvironmentPostProcessor 实现日志配置检测,初始化等
LoggingEnvironmentPostProcessor() - Constructor for class org.miaixz.bus.spring.env.LoggingEnvironmentPostProcessor
 

M

mapperBuilderRef() - Element in annotation interface org.miaixz.bus.starter.annotation.EnableMapper
还可以直接配置一个 MapperBuilder bean
MapperConfiguration - Class in org.miaixz.bus.starter.mapper
Mybatis配置类,提供SqlSessionFactory和SqlSessionTemplate
MapperConfiguration(Environment, ResourceLoader, ObjectProvider<List<ConfigurationCustomizer>>) - Constructor for class org.miaixz.bus.starter.mapper.MapperConfiguration
构造函数,初始化环境、资源加载器和配置定制器
MapperFactoryBean<T> - Class in org.miaixz.bus.starter.mapper
支持注入MyBatis映射器接口的BeanFactory, 通过sqlessionFactory或者预先配置的sqlessionTemplate来设置
MapperFactoryBean() - Constructor for class org.miaixz.bus.starter.mapper.MapperFactoryBean
 
MapperFactoryBean(Class<T>) - Constructor for class org.miaixz.bus.starter.mapper.MapperFactoryBean
 
MapperScannerRegistrar - Class in org.miaixz.bus.starter.mapper
扫描注册
MapperScannerRegistrar() - Constructor for class org.miaixz.bus.starter.mapper.MapperScannerRegistrar
 
markerInterface() - Element in annotation interface org.miaixz.bus.starter.annotation.EnableMapper
此属性指定扫描程序将搜索的父程序 扫描器将注册基包中所有同样具有指定接口类作为父类的接口 注意,这可以与annotationClass结合使用
match() - Method in class org.miaixz.bus.starter.jdbc.AspectjJdbcProxy
扫描所有含有@DataSource注解的类
match() - Method in class org.miaixz.bus.starter.validate.AspectjValidateProxy
requestMapping putMapping postMapping patchMapping modelAttribute getMapping deleteMapping CrossOrigin
mergeProperties(Properties) - Method in class org.miaixz.bus.starter.bridge.BridgePropertyLoader
 
methodProvider() - Method in class org.miaixz.bus.starter.limiter.LimiterConfiguration
 
MODULE_NAME - Static variable in class org.miaixz.bus.spring.GeniusBuilder
 
MODULE_PROFILE - Static variable in class org.miaixz.bus.spring.GeniusBuilder
 
ModuleStatics - Class in org.miaixz.bus.spring.boot.statics
记录模块刷新的状态模型
ModuleStatics() - Constructor for class org.miaixz.bus.spring.boot.statics.ModuleStatics
 
MONGO - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Bus mongo key
MongoConfiguration - Class in org.miaixz.bus.starter.mongo
Mongo配置
MongoConfiguration() - Constructor for class org.miaixz.bus.starter.mongo.MongoConfiguration
 
MongoProperties - Class in org.miaixz.bus.starter.mongo
Mongo配置信息 MongoClientSettings
MongoProperties() - Constructor for class org.miaixz.bus.starter.mongo.MongoProperties
 
MongoProperties.Cluster - Class in org.miaixz.bus.starter.mongo
Settings for the cluster.
MongoProperties.Connection - Class in org.miaixz.bus.starter.mongo
All settings that relate to the pool of connections to a MongoDB server.
MongoProperties.Server - Class in org.miaixz.bus.starter.mongo
Settings relating to monitoring of each server.
MongoProperties.Socket - Class in org.miaixz.bus.starter.mongo
The mongo socket settings
MongoProperties.Ssl - Class in org.miaixz.bus.starter.mongo
Settings for connecting to MongoDB via SSL.
monitorConfig() - Method in class org.miaixz.bus.starter.dubbo.DubboProperties
 
MultiFormatArgumentResolver - Class in org.miaixz.bus.spring.web
自动参数解析器
MultiFormatArgumentResolver() - Constructor for class org.miaixz.bus.spring.web.MultiFormatArgumentResolver
 
multiple - Variable in class org.miaixz.bus.starter.dubbo.DubboProperties
是否绑定到多个Spring bean
multiple() - Element in annotation interface org.miaixz.bus.starter.annotation.EnableDubbo
binding to multiple Spring Beans.
MYBATIS - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Bus mybatis key
MybatisPluginBuilder - Class in org.miaixz.bus.starter.mapper
MyBatis 插件构建器,负责初始化并配置 MyBatis 拦截器及其处理器
MybatisPluginBuilder() - Constructor for class org.miaixz.bus.starter.mapper.MybatisPluginBuilder
 
MybatisProperties - Class in org.miaixz.bus.starter.mapper
mybatis配置项
MybatisProperties() - Constructor for class org.miaixz.bus.starter.mapper.MybatisProperties
 

N

name() - Method in class org.miaixz.bus.spring.web.FastJsonConverterConfigurer
 
name() - Method in class org.miaixz.bus.spring.web.GsonConverterConfigurer
 
name() - Method in class org.miaixz.bus.spring.web.JacksonConverterConfigurer
 
name() - Method in interface org.miaixz.bus.spring.web.JsonConverterConfigurer
返回转换器的名称,用于日志和调试。
nameGenerator() - Element in annotation interface org.miaixz.bus.starter.annotation.EnableMapper
用于命名Spring容器中检测到的组件的BeanNameGenerator
Node() - Constructor for class org.miaixz.bus.starter.image.ImageProperties.Node
 
NOTIFY - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Bus notify key
NotifyConfiguration - Class in org.miaixz.bus.starter.notify
消息通知配置
NotifyConfiguration() - Constructor for class org.miaixz.bus.starter.notify.NotifyConfiguration
 
NotifyProperties - Class in org.miaixz.bus.starter.notify
消息通知 1.
NotifyProperties() - Constructor for class org.miaixz.bus.starter.notify.NotifyProperties
 
notifyProviderFactory() - Method in class org.miaixz.bus.starter.notify.NotifyConfiguration
 
NotifyProviderService - Class in org.miaixz.bus.starter.notify
通知提供服务
NotifyProviderService(NotifyProperties) - Constructor for class org.miaixz.bus.starter.notify.NotifyProviderService
 

O

of(Annotation) - Static method in class org.miaixz.bus.spring.annotation.AnnotationWrapper
构造
of(Class<A>) - Static method in class org.miaixz.bus.spring.annotation.AnnotationWrapper
构造
OFFICE - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Bus office key
OfficeConfiguration - Class in org.miaixz.bus.starter.office
文档在线预览配置
OfficeConfiguration() - Constructor for class org.miaixz.bus.starter.office.OfficeConfiguration
 
OfficeProperties - Class in org.miaixz.bus.starter.office
文档预览配置类
OfficeProperties() - Constructor for class org.miaixz.bus.starter.office.OfficeProperties
 
OfficeProviderService - Class in org.miaixz.bus.starter.office
文档在线预览服务提供
OfficeProviderService(Provider, Provider) - Constructor for class org.miaixz.bus.starter.office.OfficeProviderService
 
onApplicationEvent(ApplicationEnvironmentPreparedEvent) - Method in class org.miaixz.bus.spring.listener.SpringBootConfigListener
处理 ApplicationEnvironmentPreparedEvent 事件,初始化 SpringApplication 并触发配置注册。
onApplicationEvent(ApplicationEnvironmentPreparedEvent) - Method in class org.miaixz.bus.spring.listener.SpringCloudConfigListener
 
onApplicationEvent(ApplicationStartedEvent) - Method in class org.miaixz.bus.spring.boot.SpringApplicationRunListener
 
onStateChange(AvailabilityChangeEvent<? extends AvailabilityState>) - Method in class org.miaixz.bus.starter.health.AvailabilityListener
监听 AvailabilityChangeEvent 事件,记录状态变更并根据状态类型执行特定动作。
onStoreSCP() - Method in class org.miaixz.bus.starter.image.ImageConfiguration
 
order() - Method in class org.miaixz.bus.spring.web.FastJsonConverterConfigurer
 
order() - Method in class org.miaixz.bus.spring.web.GsonConverterConfigurer
 
order() - Method in class org.miaixz.bus.spring.web.JacksonConverterConfigurer
 
order() - Method in interface org.miaixz.bus.spring.web.JsonConverterConfigurer
返回转换器的优先级顺序(值越小,优先级越高)。
org.miaixz.bus.spring - package org.miaixz.bus.spring
Spring 相关封装
org.miaixz.bus.spring.annotation - package org.miaixz.bus.spring.annotation
 
org.miaixz.bus.spring.autoproxy - package org.miaixz.bus.spring.autoproxy
 
org.miaixz.bus.spring.banner - package org.miaixz.bus.spring.banner
启动 banner
org.miaixz.bus.spring.boot - package org.miaixz.bus.spring.boot
 
org.miaixz.bus.spring.boot.statics - package org.miaixz.bus.spring.boot.statics
 
org.miaixz.bus.spring.env - package org.miaixz.bus.spring.env
 
org.miaixz.bus.spring.listener - package org.miaixz.bus.spring.listener
 
org.miaixz.bus.spring.undertow - package org.miaixz.bus.spring.undertow
 
org.miaixz.bus.spring.web - package org.miaixz.bus.spring.web
 
org.miaixz.bus.starter.annotation - package org.miaixz.bus.starter.annotation
启用注解
org.miaixz.bus.starter.auth - package org.miaixz.bus.starter.auth
Oauth2授权支持
org.miaixz.bus.starter.bridge - package org.miaixz.bus.starter.bridge
 
org.miaixz.bus.starter.cache - package org.miaixz.bus.starter.cache
缓存管理
org.miaixz.bus.starter.cors - package org.miaixz.bus.starter.cors
跨域管理
org.miaixz.bus.starter.dubbo - package org.miaixz.bus.starter.dubbo
dubbo支持
org.miaixz.bus.starter.elastic - package org.miaixz.bus.starter.elastic
 
org.miaixz.bus.starter.health - package org.miaixz.bus.starter.health
 
org.miaixz.bus.starter.i18n - package org.miaixz.bus.starter.i18n
国际化支持
org.miaixz.bus.starter.image - package org.miaixz.bus.starter.image
图形图像支持
org.miaixz.bus.starter.jdbc - package org.miaixz.bus.starter.jdbc
数据源支持
org.miaixz.bus.starter.limiter - package org.miaixz.bus.starter.limiter
流量管控
org.miaixz.bus.starter.mapper - package org.miaixz.bus.starter.mapper
mapper持久化支持
org.miaixz.bus.starter.mongo - package org.miaixz.bus.starter.mongo
 
org.miaixz.bus.starter.notify - package org.miaixz.bus.starter.notify
消息通知支持
org.miaixz.bus.starter.office - package org.miaixz.bus.starter.office
Office服务支持
org.miaixz.bus.starter.pay - package org.miaixz.bus.starter.pay
聚合支付
org.miaixz.bus.starter.sensitive - package org.miaixz.bus.starter.sensitive
数据脱敏
org.miaixz.bus.starter.socket - package org.miaixz.bus.starter.socket
Socket服务
org.miaixz.bus.starter.storage - package org.miaixz.bus.starter.storage
对象存储服务
org.miaixz.bus.starter.tracer - package org.miaixz.bus.starter.tracer
调用链路支持
org.miaixz.bus.starter.validate - package org.miaixz.bus.starter.validate
参数校验
org.miaixz.bus.starter.vortex - package org.miaixz.bus.starter.vortex
全局访问网关
org.miaixz.bus.starter.wrapper - package org.miaixz.bus.starter.wrapper
重复读取等支持
org.miaixz.bus.starter.zookeeper - package org.miaixz.bus.starter.zookeeper
 

P

PAY - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Bus pay key
PayConfiguration - Class in org.miaixz.bus.starter.pay
集合支付配置
PayConfiguration() - Constructor for class org.miaixz.bus.starter.pay.PayConfiguration
 
PayProperties - Class in org.miaixz.bus.starter.pay
聚合支付配置 1.
PayProperties() - Constructor for class org.miaixz.bus.starter.pay.PayProperties
 
payProviderFactory(Complex, CacheX) - Method in class org.miaixz.bus.starter.pay.PayConfiguration
 
PayProviderService - Class in org.miaixz.bus.starter.pay
集合支付服务
PayProviderService(PayProperties) - Constructor for class org.miaixz.bus.starter.pay.PayProviderService
 
PayProviderService(PayProperties, Complex) - Constructor for class org.miaixz.bus.starter.pay.PayProviderService
 
PayProviderService(PayProperties, Complex, CacheX) - Constructor for class org.miaixz.bus.starter.pay.PayProviderService
 
PlaceHolderBinder - Interface in org.miaixz.bus.spring.annotation
返回值信息处理
PlaceHolderHandler - Class in org.miaixz.bus.spring.annotation
实现了InvocationHandler在获取注释值时从环境绑定值
PlaceHolderHandler(Annotation, PlaceHolderBinder, Environment) - Constructor for class org.miaixz.bus.spring.annotation.PlaceHolderHandler
 
postHandle(HttpServletRequest, HttpServletResponse, Object, ModelAndView) - Method in class org.miaixz.bus.spring.web.SentinelRequestHandler
拦截处理程序的执行 实际上是在HandlerAdapter之后调用的 调用处理程序,但在DispatcherServlet呈现视图之前 可以通过给定的ModelAndView向视图公开额外的模型对象 DispatcherServlet在一个执行链中处理一个处理程序,由 任意数量的拦截器,处理程序本身在最后 使用这种方法,每个拦截器可以对一个执行进行后处理, 按执行链的相反顺序应用
postProcessAfterInitialization(Object, String) - Method in class org.miaixz.bus.starter.limiter.LimiterScanner
 
postProcessBeforeInitialization(Object, String) - Method in class org.miaixz.bus.spring.boot.StartupReporterProcessor
 
postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class org.miaixz.bus.spring.env.LoggingEnvironmentPostProcessor
 
postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class org.miaixz.bus.spring.env.ScenesEnvironmentPostProcessor
 
postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class org.miaixz.bus.spring.env.SpringEnvironmentPostProcessor
 
prefix - Variable in class org.miaixz.bus.spring.web.WebMvcConfigurer
 
preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class org.miaixz.bus.spring.web.SentinelRequestHandler
业务处理器处理请求之前被调用,对用户的request进行处理,若返回值为true, 则继续调用后续的拦截器和目标方法;若返回值为false, 则终止请求; 这里可以加上登录校验,权限拦截、请求限流等
primaryFilter() - Method in class org.miaixz.bus.starter.vortex.VortexConfiguration
配置主过滤器
printBanner(Integer, Double, boolean, boolean) - Method in class org.miaixz.bus.spring.banner.ImageBanner
 
printBanner(String) - Method in class org.miaixz.bus.spring.banner.AbstractBanner
 
printBanner(String) - Method in class org.miaixz.bus.spring.banner.TextBanner
 
printBanner(String) - Method in class org.miaixz.bus.spring.banner.VersionBanner
 
printBanner(SpringApplication, ConfigurableEnvironment) - Method in class org.miaixz.bus.spring.banner.BannerPrinter
打印 Banner,禁用默认打印,优先检查已有 Banner、banner.txt 或 TextBanner。
printBanner(Environment, Class<?>, PrintStream) - Method in class org.miaixz.bus.spring.banner.TextBanner
 
properties - Variable in class org.miaixz.bus.starter.auth.AuthProviderService
 
properties - Variable in class org.miaixz.bus.starter.notify.NotifyProviderService
 
properties - Variable in class org.miaixz.bus.starter.pay.PayProviderService
 
properties - Variable in class org.miaixz.bus.starter.storage.StorageProviderService
 
properties() - Element in annotation interface org.miaixz.bus.starter.annotation.EnableMapper
通用 Mapper 的配置,一行一个配置
protocolConfig() - Method in class org.miaixz.bus.starter.dubbo.DubboProperties
 
provider - Static variable in class org.miaixz.bus.spring.ContextBuilder
租户 ID 提供者实例
provider() - Method in class org.miaixz.bus.starter.health.HealthConfiguration
定义 Provider Bean,延迟初始化并捕获异常
ProviderConfig() - Method in class org.miaixz.bus.starter.dubbo.DubboProperties
 
ProviderManager - Class in org.miaixz.bus.spring
Spring策略模式
ProviderManager() - Constructor for class org.miaixz.bus.spring.ProviderManager
 
publisher(ApplicationContext) - Method in class org.miaixz.bus.starter.health.HealthConfiguration
Spring 应用事件发布器,用于发布可用性状态变更事件。
publishEvent(Object) - Static method in class org.miaixz.bus.spring.SpringBuilder
发布事件
putAttribute(String, String) - Method in class org.miaixz.bus.spring.boot.statics.BaseStatics
 

R

read(ProceedingJoinPoint) - Method in class org.miaixz.bus.starter.cache.AspectjCacheProxy
 
readWrite(ProceedingJoinPoint) - Method in class org.miaixz.bus.starter.cache.AspectjCacheProxy
 
refreshContext() - Static method in class org.miaixz.bus.spring.SpringBuilder
刷新Spring上下文
refuse() - Method in class org.miaixz.bus.starter.health.HealthController
将就绪状态改为 REFUSING_TRAFFIC,Kubernetes 拒绝外部请求。
refuse() - Method in class org.miaixz.bus.starter.health.HealthProviderService
将就绪状态改为 REFUSING_TRAFFIC,Kubernetes 拒绝外部请求。
register(Registry, Context) - Static method in class org.miaixz.bus.starter.auth.AuthProviderService
注册组件
register(Registry, Context) - Static method in class org.miaixz.bus.starter.notify.NotifyProviderService
注册组件
register(Registry, Context) - Static method in class org.miaixz.bus.starter.pay.PayProviderService
注册组件
register(Registry, Context) - Static method in class org.miaixz.bus.starter.storage.StorageProviderService
注册组件
registerBeanDefinition(Class<?>) - Static method in class org.miaixz.bus.spring.SpringBuilder
动态注册Bean定义
registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class org.miaixz.bus.starter.mapper.MapperScannerRegistrar
 
registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry, BeanNameGenerator) - Method in class org.miaixz.bus.starter.mapper.MapperScannerRegistrar
 
registerConfigs(ConfigurableEnvironment) - Method in class org.miaixz.bus.spring.listener.SpringBootConfigListener
注册配置并触发 Banner 打印。
registerFilters() - Method in class org.miaixz.bus.starter.mapper.ClassPathMapperScanner
配置扫描过滤器,设置搜索的接口或注解规则 支持注解、标记接口或默认扫描所有接口,排除package-info.java
registerSingleton(Class<?>) - Static method in class org.miaixz.bus.spring.SpringBuilder
动态注册单例Bean
registerSingleton(Class<?>, Object) - Static method in class org.miaixz.bus.spring.SpringBuilder
动态注册单例Bean
registrationBodyCacheFilter() - Method in class org.miaixz.bus.starter.wrapper.WrapperConfiguration
 
registryConfig() - Method in class org.miaixz.bus.starter.dubbo.DubboProperties
 
remove() - Static method in class org.miaixz.bus.starter.jdbc.DataSourceHolder
To set DataSource as default
remove(JoinPoint) - Method in class org.miaixz.bus.starter.cache.AspectjCacheProxy
 
removeContext() - Static method in class org.miaixz.bus.spring.SpringBuilder
关闭并移除Spring上下文
replacePlaceholders(String, ConfigurableEnvironment) - Static method in class org.miaixz.bus.spring.SpringBuilder
替换文本中的环境变量占位符
RequestBodyAdvice - Class in org.miaixz.bus.starter.sensitive
请求请求处理类(目前仅仅对requestbody有效) 对加了@P的方法的数据进行解密密操作
RequestBodyAdvice() - Constructor for class org.miaixz.bus.starter.sensitive.RequestBodyAdvice
 
requestHandler() - Method in class org.miaixz.bus.starter.wrapper.WrapperConfiguration
 
requestInfo(HttpServletRequest, String) - Method in class org.miaixz.bus.spring.web.SentinelRequestHandler
请求日志信息
requestParameters(HttpServletRequest) - Method in class org.miaixz.bus.spring.web.SentinelRequestHandler
记录请求参数
requestProvider() - Method in class org.miaixz.bus.starter.limiter.LimiterConfiguration
 
require(Registry) - Method in class org.miaixz.bus.starter.auth.AuthProviderService
返回type对象
require(Registry) - Method in class org.miaixz.bus.starter.notify.NotifyProviderService
返回type对象
require(Registry) - Method in class org.miaixz.bus.starter.pay.PayProviderService
返回type对象
require(Registry) - Method in class org.miaixz.bus.starter.storage.StorageProviderService
 
REQUIRE_MODULE - Static variable in class org.miaixz.bus.spring.GeniusBuilder
 
reset() - Static method in class org.miaixz.bus.spring.ContextBuilder
重置所有缓存实例
Resolvable - Interface in org.miaixz.bus.starter.bridge
服务端-信息处理
resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class org.miaixz.bus.spring.web.MultiFormatArgumentResolver
解析请求参数并绑定到目标对象
resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class org.miaixz.bus.starter.auth.AuthorizerMethodResolver
 
resolveBeanClassType(BeanDefinition) - Static method in class org.miaixz.bus.spring.SpringBuilder
从BeanDefinition解析Bean的类类型
resolveMapperLocations() - Method in class org.miaixz.bus.starter.mapper.MybatisProperties
 
resolvePlaceHolder(Object) - Method in class org.miaixz.bus.spring.annotation.PlaceHolderHandler
 
resourceClass - Variable in class org.miaixz.bus.spring.banner.AbstractBanner
Resource类
resourceLocation - Variable in class org.miaixz.bus.spring.banner.AbstractBanner
Resource位置
ResponseBodyAdvice - Class in org.miaixz.bus.starter.sensitive
请求响应处理类 对加了@Encrypt的方法的数据进行加密操作
ResponseBodyAdvice() - Constructor for class org.miaixz.bus.starter.sensitive.ResponseBodyAdvice
 
restClientBuilder() - Method in class org.miaixz.bus.starter.elastic.ElasticConfiguration
 
ROOT_MODULE_NAME - Static variable in class org.miaixz.bus.spring.boot.SpringSmartLifecycle
 
run(Class<?>[], String[]) - Static method in class org.miaixz.bus.spring.boot.SpringApplication
 
run(Class<?>, String...) - Static method in class org.miaixz.bus.spring.boot.SpringApplication
 
run(String...) - Method in class org.miaixz.bus.spring.boot.SpringApplication
 

S

scan(String) - Static method in class org.miaixz.bus.spring.SpringHolder
获取某个包下所有的class对象
scanner() - Method in class org.miaixz.bus.starter.limiter.LimiterConfiguration
 
ScenesEnvironmentPostProcessor - Class in org.miaixz.bus.spring.env
实现EnvironmentPostProcessor按场景加载配置。
ScenesEnvironmentPostProcessor() - Constructor for class org.miaixz.bus.spring.env.ScenesEnvironmentPostProcessor
 
SENSITIVE - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Bus sensitive key
SensitiveConfiguration - Class in org.miaixz.bus.starter.sensitive
脱敏配置
SensitiveConfiguration() - Constructor for class org.miaixz.bus.starter.sensitive.SensitiveConfiguration
 
SensitiveProperties - Class in org.miaixz.bus.starter.sensitive
 
SensitiveProperties() - Constructor for class org.miaixz.bus.starter.sensitive.SensitiveProperties
 
SensitiveProperties.Decrypt - Class in org.miaixz.bus.starter.sensitive
解密信息
SensitiveProperties.Encrypt - Class in org.miaixz.bus.starter.sensitive
加密信息
SentinelRequestHandler - Class in org.miaixz.bus.spring.web
请求安全哨兵拦截器 - 提供API请求的全链路安全防护与审计功能 性能优化 使用CacheRequestWrapper实现请求体缓存, 解决InputStream只能读取一次的问题 响应体记录限制长度(默认150字符),防止大响应体导致内存溢出 支持异步日志记录,减少对主流程性能影响 安全最佳实践 在生产环境启用所有安全模块 定期审计安全日志,分析异常模式 结合WAF(Web应用防火墙)使用,形成纵深防御 对敏感API实施更严格的安全策略 定期更新安全策略,应对新型攻击手段 扩展点
SentinelRequestHandler() - Constructor for class org.miaixz.bus.spring.web.SentinelRequestHandler
 
Server() - Constructor for class org.miaixz.bus.starter.mongo.MongoProperties.Server
 
serverSettings() - Method in class org.miaixz.bus.starter.mongo.MongoConfiguration
service - Variable in class org.miaixz.bus.starter.health.HealthController
 
setAnnotationClass(Class<? extends Annotation>) - Method in class org.miaixz.bus.starter.mapper.ClassPathMapperScanner
设置扫描的注解类型
setApplicationContext(ApplicationContext) - Method in class org.miaixz.bus.spring.boot.SpringSmartLifecycle
 
setApplicationContext(ApplicationContext) - Method in class org.miaixz.bus.spring.SpringBuilder
 
setAppName(String) - Method in class org.miaixz.bus.spring.boot.StartupReporter
 
setBodyCache(CacheX<String, String>) - Static method in class org.miaixz.bus.spring.ContextBuilder
设置 JSON 请求体缓存实现
setContentType(String) - Method in class org.miaixz.bus.starter.wrapper.CacheResponseWrapper
 
setContext(ConfigurableApplicationContext) - Static method in class org.miaixz.bus.spring.SpringBuilder
设置Spring上下文
setEndTime(long) - Method in class org.miaixz.bus.spring.boot.statics.BaseStatics
 
setEnvironment(Environment) - Method in class org.miaixz.bus.starter.mapper.MapperScannerRegistrar
 
setExcludeBeanNames(String...) - Method in class org.miaixz.bus.spring.autoproxy.ExcludeBeanNameAutoProxy
设置不应该自动用代理包装的bean的名称。
setHeaderCache(CacheX<String, Map<String, String>>) - Static method in class org.miaixz.bus.spring.ContextBuilder
设置请求头缓存实现
setKey(String) - Static method in class org.miaixz.bus.starter.jdbc.DataSourceHolder
To switch DataSource
setMapperBuilderBeanName(String) - Method in class org.miaixz.bus.starter.mapper.ClassPathMapperScanner
设置MapperBuilder的Bean名称
setMapperFactoryBean(MapperFactoryBean<?>) - Method in class org.miaixz.bus.starter.mapper.ClassPathMapperScanner
设置MapperFactoryBean
setMapperInterface(Class<T>) - Method in class org.miaixz.bus.starter.mapper.MapperFactoryBean
设置MyBatis mapper的mapper接口
setMarkerInterface(Class<?>) - Method in class org.miaixz.bus.starter.mapper.ClassPathMapperScanner
设置标记接口
setParameterCache(CacheX<String, Map<String, String>>) - Static method in class org.miaixz.bus.spring.ContextBuilder
设置请求参数缓存实现
setProvider(ContextProvider) - Static method in class org.miaixz.bus.spring.ContextBuilder
设置用户信息提供者
setRequestId() - Static method in class org.miaixz.bus.spring.ContextBuilder
初始化请求上下文
setResourceLoader(ResourceLoader) - Method in class org.miaixz.bus.starter.mapper.MapperScannerRegistrar
 
setSqlSessionFactory(SqlSessionFactory) - Method in class org.miaixz.bus.starter.mapper.ClassPathMapperScanner
设置SqlSessionFactory
setSqlSessionFactoryBeanName(String) - Method in class org.miaixz.bus.starter.mapper.ClassPathMapperScanner
设置SqlSessionFactory的Bean名称
setSqlSessionTemplate(SqlSessionTemplate) - Method in class org.miaixz.bus.starter.mapper.ClassPathMapperScanner
设置SqlSessionTemplate
setSqlSessionTemplateBeanName(String) - Method in class org.miaixz.bus.starter.mapper.ClassPathMapperScanner
设置SqlSessionTemplate的Bean名称
setStartupReporter(StartupReporter) - Method in interface org.miaixz.bus.spring.boot.StartupReporterAware
设置该对象运行的StartupReporter
setTargetDataSources(Map<Object, Object>) - Method in class org.miaixz.bus.starter.jdbc.DynamicDataSource
 
Socket() - Constructor for class org.miaixz.bus.starter.mongo.MongoProperties.Socket
 
SOCKET - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Bus socket key
SocketConfiguration - Class in org.miaixz.bus.starter.socket
Socket配置
SocketConfiguration() - Constructor for class org.miaixz.bus.starter.socket.SocketConfiguration
 
SocketProperties - Class in org.miaixz.bus.starter.socket
配置信息 1.
SocketProperties() - Constructor for class org.miaixz.bus.starter.socket.SocketProperties
 
SocketQuickService - Class in org.miaixz.bus.starter.socket
 
SocketQuickService(SocketProperties) - Constructor for class org.miaixz.bus.starter.socket.SocketQuickService
 
socketSettings() - Method in class org.miaixz.bus.starter.mongo.MongoConfiguration
SPRING_BANNER_LOCATION - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Spring banner location
SPRING_BANNER_TXT - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Spring banner file
SPRING_BEAN_INSTANTIATE_TYPES - Static variable in class org.miaixz.bus.spring.boot.StartupReporter
 
SPRING_BEAN_POST_PROCESSOR - Static variable in class org.miaixz.bus.spring.GeniusBuilder
 
SPRING_BEANS_INSTANTIATE - Static variable in class org.miaixz.bus.spring.GeniusBuilder
 
SPRING_BEANS_SMART_INSTANTIATE - Static variable in class org.miaixz.bus.spring.GeniusBuilder
 
SPRING_BOOT_BANNER - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Spring boot banner
SPRING_CONFIG_CLASSES_ENHANCE - Static variable in class org.miaixz.bus.spring.GeniusBuilder
 
SPRING_CONFIG_CLASSES_ENHANCE_TYPES - Static variable in class org.miaixz.bus.spring.boot.StartupReporter
 
SPRING_CONTEXT_BEAN_FACTORY_POST_PROCESSOR - Static variable in class org.miaixz.bus.spring.GeniusBuilder
 
SPRING_CONTEXT_BEANDEF_REGISTRY_POST_PROCESSOR - Static variable in class org.miaixz.bus.spring.GeniusBuilder
 
SPRING_CONTEXT_PATH - Static variable in class org.miaixz.bus.spring.GeniusBuilder
 
SPRING_CONTEXT_POST_PROCESSOR_TYPES - Static variable in class org.miaixz.bus.spring.boot.StartupReporter
 
SPRING_PARENT - Static variable in class org.miaixz.bus.spring.GeniusBuilder
module.properties keywords
SpringApplication - Class in org.miaixz.bus.spring.boot
扩展 SpringApplication,计算 ApplicationContextInitializer 初始化时间。
SpringApplication(Class<?>...) - Constructor for class org.miaixz.bus.spring.boot.SpringApplication
 
SpringApplication(ResourceLoader, Class<?>...) - Constructor for class org.miaixz.bus.spring.boot.SpringApplication
 
SpringApplicationRunListener - Class in org.miaixz.bus.spring.boot
实现 SpringApplicationRunListenerApplicationListener,计算启动阶段时间。
SpringApplicationRunListener(SpringApplication) - Constructor for class org.miaixz.bus.spring.boot.SpringApplicationRunListener
 
SpringBootConfigListener - Class in org.miaixz.bus.spring.listener
监听 ApplicationEnvironmentPreparedEvent 事件,注册基于 ConfigurableEnvironment 的配置源, 并通过 BannerPrinter 处理 Spring Boot Banner 打印。
SpringBootConfigListener() - Constructor for class org.miaixz.bus.spring.listener.SpringBootConfigListener
 
SpringBuilder - Class in org.miaixz.bus.spring
Spring上下文管理和Bean操作工具类
SpringBuilder() - Constructor for class org.miaixz.bus.spring.SpringBuilder
 
SpringCloudConfigListener - Class in org.miaixz.bus.spring.listener
实现org.springframework.context.ApplicationListener<org.springframework.boot.context.event.ApplicationEnvironmentPreparedEvent>以适应spring cloud环境 用于将日志属性注册到spring cloud引导环境。
SpringCloudConfigListener() - Constructor for class org.miaixz.bus.spring.listener.SpringCloudConfigListener
 
SpringEnvironmentPostProcessor - Class in org.miaixz.bus.spring.env
实现EnvironmentPostProcessor来设置一些属性 比如版本,将被添加为一个名为cconfigurationproperties的属性源。
SpringEnvironmentPostProcessor() - Constructor for class org.miaixz.bus.spring.env.SpringEnvironmentPostProcessor
 
SpringHolder - Class in org.miaixz.bus.spring
Spring上下文等信息持有者 扫描包配置项及其他属性等
SpringHolder() - Constructor for class org.miaixz.bus.spring.SpringHolder
 
SpringSmartLifecycle - Class in org.miaixz.bus.spring.boot
实现SmartLifecycle计算应用程序上下文刷新时间
SpringSmartLifecycle(StartupReporter) - Constructor for class org.miaixz.bus.spring.boot.SpringSmartLifecycle
 
sqlSessionFactory(DataSource) - Method in class org.miaixz.bus.starter.mapper.MapperConfiguration
创建SqlSessionFactory bean
sqlSessionFactoryRef() - Element in annotation interface org.miaixz.bus.starter.annotation.EnableMapper
指定在spring上下文中有多个SqlSessionFactory时使用哪个SqlSessionFactory 通常只有当您有多个数据源时才需要这样做
sqlSessionTemplate(SqlSessionFactory) - Method in class org.miaixz.bus.starter.mapper.MapperConfiguration
创建SqlSessionTemplate bean
sqlSessionTemplateRef() - Element in annotation interface org.miaixz.bus.starter.annotation.EnableMapper
指定在spring上下文中有多个SqlSessionTemplate时使用哪个SqlSessionTemplate 通常只有当您有多个数据源时才需要这样做
Ssl() - Constructor for class org.miaixz.bus.starter.mongo.MongoProperties.Ssl
 
sslSettings() - Method in class org.miaixz.bus.starter.mongo.MongoConfiguration
start() - Method in class org.miaixz.bus.spring.boot.SpringSmartLifecycle
 
start() - Method in class org.miaixz.bus.starter.bridge.BridgeVerticleService
 
start() - Method in class org.miaixz.bus.starter.socket.SocketQuickService
 
started(ConfigurableApplicationContext, Duration) - Method in class org.miaixz.bus.spring.boot.SpringApplicationRunListener
 
starting(ConfigurableBootstrapContext) - Method in class org.miaixz.bus.spring.boot.SpringApplicationRunListener
 
StartupReporter - Class in org.miaixz.bus.spring.boot
收集和启动报告成本的基本组件
StartupReporter() - Constructor for class org.miaixz.bus.spring.boot.StartupReporter
 
StartupReporterAware - Interface in org.miaixz.bus.spring.boot
接口可以由任何对象来实现,只要对象希望得到它所运行的StartupReporter的通知。
StartupReporterProcessor - Class in org.miaixz.bus.spring.boot
实现了BeanPostProcessor将StartupReporter注入到StartupReporterAware bean中。
StartupReporterProcessor(StartupReporter) - Constructor for class org.miaixz.bus.spring.boot.StartupReporterProcessor
构造
StartupStatics - Class in org.miaixz.bus.spring.boot.statics
启动消耗统计组件
StartupStatics() - Constructor for class org.miaixz.bus.spring.boot.statics.StartupStatics
 
statics - Variable in class org.miaixz.bus.spring.boot.StartupReporter
 
stop() - Method in class org.miaixz.bus.spring.boot.SpringSmartLifecycle
 
stop() - Method in class org.miaixz.bus.starter.bridge.BridgeVerticleService
 
stop() - Method in class org.miaixz.bus.starter.socket.SocketQuickService
 
STORAGE - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Bus storage key
storageCache() - Method in class org.miaixz.bus.starter.storage.StorageConfiguration
 
StorageConfiguration - Class in org.miaixz.bus.starter.storage
授权配置
StorageConfiguration() - Constructor for class org.miaixz.bus.starter.storage.StorageConfiguration
 
StorageProperties - Class in org.miaixz.bus.starter.storage
存储配置信息 1.
StorageProperties() - Constructor for class org.miaixz.bus.starter.storage.StorageProperties
 
storageProviderFactory(CacheX) - Method in class org.miaixz.bus.starter.storage.StorageConfiguration
 
StorageProviderService - Class in org.miaixz.bus.starter.storage
存储服务提供
StorageProviderService(StorageProperties) - Constructor for class org.miaixz.bus.starter.storage.StorageProviderService
 
StorageProviderService(StorageProperties, CacheX) - Constructor for class org.miaixz.bus.starter.storage.StorageProviderService
 
streaming() - Method in class org.miaixz.bus.starter.wrapper.CacheResponseWrapper
 
supports(MethodParameter, Class<? extends HttpMessageConverter<?>>) - Method in class org.miaixz.bus.starter.sensitive.ResponseBodyAdvice
 
supports(MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - Method in class org.miaixz.bus.starter.sensitive.RequestBodyAdvice
首次调用,以确定是否应用此拦截.
supportsParameter(MethodParameter) - Method in class org.miaixz.bus.spring.web.MultiFormatArgumentResolver
判断是否支持解析当前参数
supportsParameter(MethodParameter) - Method in class org.miaixz.bus.starter.auth.AuthorizerMethodResolver
 
supportWebMvcConfigurer() - Method in class org.miaixz.bus.starter.wrapper.WrapperConfiguration
 
switching() - Method in class org.miaixz.bus.starter.jdbc.DataSourceHolder.DataSourceSwitch
扫描所有含有@DataSource注解的类

T

TextBanner - Class in org.miaixz.bus.spring.banner
旗标生成器
TextBanner() - Constructor for class org.miaixz.bus.spring.banner.TextBanner
 
TextBanner(Class<?>, String, String) - Constructor for class org.miaixz.bus.spring.banner.TextBanner
 
TracerConfiguration - Class in org.miaixz.bus.starter.tracer
 
TracerConfiguration() - Constructor for class org.miaixz.bus.starter.tracer.TracerConfiguration
 
TracerProperties - Class in org.miaixz.bus.starter.tracer
 
TracerProperties() - Constructor for class org.miaixz.bus.starter.tracer.TracerProperties
 
transactionManager(DataSource) - Method in class org.miaixz.bus.starter.jdbc.JdbcConfiguration
事务支持

U

unRegisterSingleton(String) - Static method in class org.miaixz.bus.spring.SpringBuilder
注销单例Bean

V

ValidateConfiguration - Class in org.miaixz.bus.starter.validate
数据校验配置
ValidateConfiguration() - Constructor for class org.miaixz.bus.starter.validate.ValidateConfiguration
 
value() - Element in annotation interface org.miaixz.bus.starter.annotation.EnableMapper
EnableMapper.basePackage() 属性的别名,与basePackage有相同效果
value() - Element in annotation interface org.miaixz.bus.starter.jdbc.DataSource
 
VersionBanner - Class in org.miaixz.bus.spring.banner
版本旗标生成
VersionBanner(Class<?>, String, String) - Constructor for class org.miaixz.bus.spring.banner.VersionBanner
 
vertx() - Method in class org.miaixz.bus.starter.bridge.BridgeConfiguration
 
VORTEX - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Bus vortex key
VortexConfiguration - Class in org.miaixz.bus.starter.vortex
路由自动配置类,负责配置 WebFlux 路由和拦截器
VortexConfiguration() - Constructor for class org.miaixz.bus.starter.vortex.VortexConfiguration
 
VortexProperties - Class in org.miaixz.bus.starter.vortex
路由配置
VortexProperties() - Constructor for class org.miaixz.bus.starter.vortex.VortexProperties
 

W

WebMvcConfigurer - Class in org.miaixz.bus.spring.web
配置 Spring MVC 消息转换器,支持字符串和 JSON 序列化/反序列化。
WebMvcConfigurer(String, String, SentinelRequestHandler) - Constructor for class org.miaixz.bus.spring.web.WebMvcConfigurer
 
withBinder(PlaceHolderBinder) - Method in class org.miaixz.bus.spring.annotation.AnnotationWrapper
 
withEnvironment(Environment) - Method in class org.miaixz.bus.spring.annotation.AnnotationWrapper
 
WORK - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Bus temp work key
wrap(A) - Method in class org.miaixz.bus.spring.annotation.AnnotationWrapper
 
WRAPPER - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Bus wrapper key
WrapperAnnotation - Interface in org.miaixz.bus.spring.annotation
接口已经被AnnotationWrapper包装的类
WrapperConfiguration - Class in org.miaixz.bus.starter.wrapper
Xss/重复读取等WEB封装配置
WrapperConfiguration() - Constructor for class org.miaixz.bus.starter.wrapper.WrapperConfiguration
 
WrapperProperties - Class in org.miaixz.bus.starter.wrapper
配置信息
WrapperProperties() - Constructor for class org.miaixz.bus.starter.wrapper.WrapperProperties
 

Z

zkClient() - Method in class org.miaixz.bus.starter.zookeeper.ZookeeperConfiguration
 
ZOOKEEPER - Static variable in class org.miaixz.bus.spring.GeniusBuilder
Bus zookeeper key
ZookeeperConfiguration - Class in org.miaixz.bus.starter.zookeeper
Zookeeper配置
ZookeeperConfiguration() - Constructor for class org.miaixz.bus.starter.zookeeper.ZookeeperConfiguration
 
ZookeeperProperties - Class in org.miaixz.bus.starter.zookeeper
Zookeeper配置信息
ZookeeperProperties() - Constructor for class org.miaixz.bus.starter.zookeeper.ZookeeperProperties
 
A B C D E F G H I J K L M N O P R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form