索引
常量字段值|所有程序包|所有类和接口
A
- addResourceHandlers(ResourceHandlerRegistry) - 类中的方法 org.ssssssss.magicapi.spring.boot.starter.MagicAPIAutoConfiguration
- apiInfoMagicResourceStorage() - 类中的方法 org.ssssssss.magicapi.spring.boot.starter.MagicDynamicRegistryConfiguration
- applicationContext - 类中的变量 org.ssssssss.magicapi.spring.boot.starter.MagicAPIAutoConfiguration
- ApplicationUriPrinter - org.ssssssss.magicapi.spring.boot.starter中的类
-
输出服务访问地址
- ApplicationUriPrinter() - 类的构造器 org.ssssssss.magicapi.spring.boot.starter.ApplicationUriPrinter
- authorizationInterceptor(MagicAPIProperties) - 类中的方法 org.ssssssss.magicapi.spring.boot.starter.MagicAPIAutoConfiguration
- authorizationInterceptorProvider - 类中的变量 org.ssssssss.magicapi.spring.boot.starter.MagicAPIAutoConfiguration
B
- blacklist - 类中的变量 org.ssssssss.magicapi.plugin.simple.interceptor.IpLimitRequestInterceptor
-
黑名单
C
- columnMapperProvidersProvider - 类中的变量 org.ssssssss.magicapi.spring.boot.starter.MagicModuleConfiguration
-
自定义的列名转换
- contextPath - 类中的变量 org.ssssssss.magicapi.spring.boot.starter.ApplicationUriPrinter
- createRestTemplate() - 类中的方法 org.ssssssss.magicapi.spring.boot.starter.MagicModuleConfiguration
D
- dataSourceEncryptProvider - 类中的变量 org.ssssssss.magicapi.spring.boot.starter.MagicAPIAutoConfiguration
- dataSourceInfoMagicResourceStorage() - 类中的方法 org.ssssssss.magicapi.spring.boot.starter.MagicDynamicRegistryConfiguration
- dataSourceMagicDynamicRegistry(DataSourceInfoMagicResourceStorage, MagicDynamicDataSource) - 类中的方法 org.ssssssss.magicapi.spring.boot.starter.MagicDynamicRegistryConfiguration
- dialectsProvider - 类中的变量 org.ssssssss.magicapi.spring.boot.starter.MagicModuleConfiguration
-
自定义的方言
E
- environment - 类中的变量 org.ssssssss.magicapi.spring.boot.starter.MagicModuleConfiguration
- extensionMethodsProvider - 类中的变量 org.ssssssss.magicapi.spring.boot.starter.MagicAPIAutoConfiguration
-
自定义的类型扩展
F
- functionInfoMagicResourceStorage() - 类中的方法 org.ssssssss.magicapi.spring.boot.starter.MagicDynamicRegistryConfiguration
- functionMagicDynamicRegistry(FunctionInfoMagicResourceStorage) - 类中的方法 org.ssssssss.magicapi.spring.boot.starter.MagicDynamicRegistryConfiguration
G
- getBlacklist() - 类中的方法 org.ssssssss.magicapi.plugin.simple.interceptor.IpLimitRequestInterceptor
- getWhitelist() - 类中的方法 org.ssssssss.magicapi.plugin.simple.interceptor.IpLimitRequestInterceptor
H
- httpMessageConvertersProvider - 类中的变量 org.ssssssss.magicapi.spring.boot.starter.MagicAPIAutoConfiguration
-
内置的消息转换
I
- initIpLimitRequestInterceptor() - 类中的方法 org.ssssssss.magicapi.plugin.simple.interceptor.IpLimitRequestInterceptor
- ipLimitRequestInterceptor(String, String) - 类中的方法 org.ssssssss.magicapi.spring.boot.starter.MagicAPIAutoConfiguration
- IpLimitRequestInterceptor - org.ssssssss.magicapi.plugin.simple.interceptor中的类
-
接口IP白名单
- IpLimitRequestInterceptor() - 类的构造器 org.ssssssss.magicapi.plugin.simple.interceptor.IpLimitRequestInterceptor
- isIpInBlacklist(String) - 类中的方法 org.ssssssss.magicapi.plugin.simple.interceptor.IpLimitRequestInterceptor
J
- JakartaConfigurationImportSelector() - 类的构造器 org.ssssssss.magicapi.spring.boot.starter.MagicServletConfiguration.JakartaConfigurationImportSelector
- JakartaEEConfiguration() - 类的构造器 org.ssssssss.magicapi.spring.boot.starter.MagicServletConfiguration.JakartaEEConfiguration
- jsr223LanguageProvider() - 类中的方法 org.ssssssss.magicapi.spring.boot.starter.MagicModuleConfiguration
L
- log - 类中的静态变量 org.ssssssss.magicapi.plugin.simple.interceptor.IpLimitRequestInterceptor
- logger - 类中的静态变量 org.ssssssss.magicapi.spring.boot.starter.MagicAPIAutoConfiguration
- logger - 类中的静态变量 org.ssssssss.magicapi.spring.boot.starter.MagicModuleConfiguration
M
- MagicAPIAutoConfiguration - org.ssssssss.magicapi.spring.boot.starter中的类
-
magic-api自动配置类
- MagicAPIAutoConfiguration(MagicAPIProperties, ObjectProvider<List<RequestInterceptor>>, ObjectProvider<List<ExtensionMethod>>, ObjectProvider<List<HttpMessageConverter<?>>>, ObjectProvider<List<MagicFunction>>, ObjectProvider<List<MagicPluginConfiguration>>, ObjectProvider<MagicNotifyService>, ObjectProvider<AuthorizationInterceptor>, ObjectProvider<DataSourceEncryptProvider>, ObjectProvider<List<MagicDynamicRegistry<? extends MagicEntity>>>, ObjectProvider<List<MagicResourceStorage<? extends MagicEntity>>>, ApplicationContext) - 类的构造器 org.ssssssss.magicapi.spring.boot.starter.MagicAPIAutoConfiguration
- magicAPIService(ResultProvider, MagicResourceService, MagicRequestContextHolder, RequestMagicDynamicRegistry, FunctionMagicDynamicRegistry) - 类中的方法 org.ssssssss.magicapi.spring.boot.starter.MagicAPIAutoConfiguration
-
注入API调用Service
- magicConfiguration(List<LanguageProvider>, Resource, ResultProvider, MagicResourceService, MagicAPIService, MagicNotifyService, RequestMagicDynamicRegistry, MagicBackupService) - 类中的方法 org.ssssssss.magicapi.spring.boot.starter.MagicAPIAutoConfiguration
- magicDatabaseBackupService(MagicDynamicDataSource) - 类中的方法 org.ssssssss.magicapi.spring.boot.starter.MagicAPIAutoConfiguration
- magicDatabaseResource(MagicDynamicDataSource) - 类中的方法 org.ssssssss.magicapi.spring.boot.starter.MagicAPIAutoConfiguration
- magicDynamicDataSource(DataSource) - 类中的方法 org.ssssssss.magicapi.spring.boot.starter.MagicModuleConfiguration
-
注入动态数据源
- magicDynamicRegistriesProvider - 类中的变量 org.ssssssss.magicapi.spring.boot.starter.MagicAPIAutoConfiguration
- MagicDynamicRegistryConfiguration - org.ssssssss.magicapi.spring.boot.starter中的类
- MagicDynamicRegistryConfiguration(MagicAPIProperties) - 类的构造器 org.ssssssss.magicapi.spring.boot.starter.MagicDynamicRegistryConfiguration
- magicEnvModule() - 类中的方法 org.ssssssss.magicapi.spring.boot.starter.MagicModuleConfiguration
- MagicFastJsonAutoConfiguration() - 类的构造器 org.ssssssss.magicapi.spring.boot.starter.MagicJsonAutoConfiguration.MagicFastJsonAutoConfiguration
- magicFunctionsProvider - 类中的变量 org.ssssssss.magicapi.spring.boot.starter.MagicAPIAutoConfiguration
-
自定义的函数
- magicHttpModule() - 类中的方法 org.ssssssss.magicapi.spring.boot.starter.MagicModuleConfiguration
- MagicJacksonAutoConfiguration(ObjectMapper) - 类的构造器 org.ssssssss.magicapi.spring.boot.starter.MagicJsonAutoConfiguration.MagicJacksonAutoConfiguration
- MagicJsonAutoConfiguration - org.ssssssss.magicapi.spring.boot.starter中的类
-
JSON自动配置
- MagicJsonAutoConfiguration() - 类的构造器 org.ssssssss.magicapi.spring.boot.starter.MagicJsonAutoConfiguration
- MagicJsonAutoConfiguration.MagicFastJsonAutoConfiguration - org.ssssssss.magicapi.spring.boot.starter中的类
- MagicJsonAutoConfiguration.MagicJacksonAutoConfiguration - org.ssssssss.magicapi.spring.boot.starter中的类
- MagicModuleConfiguration - org.ssssssss.magicapi.spring.boot.starter中的类
- MagicModuleConfiguration(MagicAPIProperties, ObjectProvider<List<SQLInterceptor>>, ObjectProvider<List<NamedTableInterceptor>>, ObjectProvider<List<Dialect>>, ObjectProvider<List<ColumnMapperProvider>>, Environment) - 类的构造器 org.ssssssss.magicapi.spring.boot.starter.MagicModuleConfiguration
- magicNotifyService() - 类中的方法 org.ssssssss.magicapi.spring.boot.starter.MagicAPIAutoConfiguration
- magicNotifyServiceProvider - 类中的变量 org.ssssssss.magicapi.spring.boot.starter.MagicAPIAutoConfiguration
- magicPluginsProvider - 类中的变量 org.ssssssss.magicapi.spring.boot.starter.MagicAPIAutoConfiguration
- magicRequestMagicDynamicRegistry(ApiInfoMagicResourceStorage) - 类中的方法 org.ssssssss.magicapi.spring.boot.starter.MagicDynamicRegistryConfiguration
- magicRequestModule(MagicRequestContextHolder) - 类中的方法 org.ssssssss.magicapi.spring.boot.starter.MagicModuleConfiguration
- magicResource() - 类中的方法 org.ssssssss.magicapi.spring.boot.starter.MagicAPIAutoConfiguration
- magicResourceService(Resource) - 类中的方法 org.ssssssss.magicapi.spring.boot.starter.MagicAPIAutoConfiguration
- magicResourceStoragesProvider - 类中的变量 org.ssssssss.magicapi.spring.boot.starter.MagicAPIAutoConfiguration
- magicResponseModule(ResultProvider) - 类中的方法 org.ssssssss.magicapi.spring.boot.starter.MagicModuleConfiguration
- MagicServletConfiguration - org.ssssssss.magicapi.spring.boot.starter中的类
- MagicServletConfiguration() - 类的构造器 org.ssssssss.magicapi.spring.boot.starter.MagicServletConfiguration
- MagicServletConfiguration.JakartaConfigurationImportSelector - org.ssssssss.magicapi.spring.boot.starter中的类
- MagicServletConfiguration.JakartaEEConfiguration - org.ssssssss.magicapi.spring.boot.starter中的类
- magicSqlModule(MagicDynamicDataSource, ResultProvider, PageProvider, SqlCache) - 类中的方法 org.ssssssss.magicapi.spring.boot.starter.MagicModuleConfiguration
-
注入数据库查询模块
- magicWebSocketSessionManager() - 类中的方法 org.ssssssss.magicapi.spring.boot.starter.MagicAPIAutoConfiguration
- multipartResolver - 类中的变量 org.ssssssss.magicapi.spring.boot.starter.MagicModuleConfiguration
N
- namedTableInterceptorsProvider - 类中的变量 org.ssssssss.magicapi.spring.boot.starter.MagicModuleConfiguration
-
单表API拦截器
O
- org.ssssssss.magicapi.plugin.simple.interceptor - 程序包 org.ssssssss.magicapi.plugin.simple.interceptor
- org.ssssssss.magicapi.spring.boot.starter - 程序包 org.ssssssss.magicapi.spring.boot.starter
P
- pageProvider() - 类中的方法 org.ssssssss.magicapi.spring.boot.starter.MagicModuleConfiguration
- port - 类中的变量 org.ssssssss.magicapi.spring.boot.starter.ApplicationUriPrinter
- preHandle(ApiInfo, MagicScriptContext, MagicHttpServletRequest, MagicHttpServletResponse) - 类中的方法 org.ssssssss.magicapi.plugin.simple.interceptor.IpLimitRequestInterceptor
- properties - 类中的变量 org.ssssssss.magicapi.spring.boot.starter.ApplicationUriPrinter
- properties - 类中的变量 org.ssssssss.magicapi.spring.boot.starter.MagicAPIAutoConfiguration
- properties - 类中的变量 org.ssssssss.magicapi.spring.boot.starter.MagicDynamicRegistryConfiguration
- properties - 类中的变量 org.ssssssss.magicapi.spring.boot.starter.MagicModuleConfiguration
R
- register(Function<String, Object>, Function<byte[], Object>, Function<InputStream, Object>, Function<Object, String>) - 类中的静态方法 org.ssssssss.magicapi.spring.boot.starter.MagicJsonAutoConfiguration
- register(Function<String, Object>, Function<byte[], Object>, Function<Object, String>) - 类中的静态方法 org.ssssssss.magicapi.spring.boot.starter.MagicJsonAutoConfiguration
- registerMapping - 类中的变量 org.ssssssss.magicapi.spring.boot.starter.MagicAPIAutoConfiguration
- registerWebsocket - 类中的变量 org.ssssssss.magicapi.spring.boot.starter.MagicAPIAutoConfiguration
- registerWebSocketHandlers(WebSocketHandlerRegistry) - 类中的方法 org.ssssssss.magicapi.spring.boot.starter.MagicAPIAutoConfiguration
- requestInterceptorsProvider - 类中的变量 org.ssssssss.magicapi.spring.boot.starter.MagicAPIAutoConfiguration
-
请求拦截器
- requestMappingHandlerMapping - 类中的变量 org.ssssssss.magicapi.spring.boot.starter.MagicAPIAutoConfiguration
- requestMappingHandlerMapping - 类中的变量 org.ssssssss.magicapi.spring.boot.starter.MagicDynamicRegistryConfiguration
- resultProvider() - 类中的方法 org.ssssssss.magicapi.spring.boot.starter.MagicModuleConfiguration
-
注入结果构建方法
- run(String...) - 类中的方法 org.ssssssss.magicapi.spring.boot.starter.ApplicationUriPrinter
S
- selectImports(AnnotationMetadata) - 类中的方法 org.ssssssss.magicapi.spring.boot.starter.MagicServletConfiguration.JakartaConfigurationImportSelector
- setBlacklist(String) - 类中的方法 org.ssssssss.magicapi.plugin.simple.interceptor.IpLimitRequestInterceptor
- setupMagicModules(List<ExtensionMethod>, List<LanguageProvider>) - 类中的方法 org.ssssssss.magicapi.spring.boot.starter.MagicAPIAutoConfiguration
-
注册模块、类型扩展
- setWhitelist(String) - 类中的方法 org.ssssssss.magicapi.plugin.simple.interceptor.IpLimitRequestInterceptor
- sqlCache() - 类中的方法 org.ssssssss.magicapi.spring.boot.starter.MagicModuleConfiguration
-
注入SQL缓存实现
- sqlInterceptorsProvider - 类中的变量 org.ssssssss.magicapi.spring.boot.starter.MagicModuleConfiguration
-
SQL拦截器
- START_PLUGIN_LOG_MSG - 类中的静态变量 org.ssssssss.magicapi.plugin.simple.interceptor.IpLimitRequestInterceptor
W
- webIPLimitRequestInterceptor(String, String) - 类中的方法 org.ssssssss.magicapi.spring.boot.starter.MagicAPIAutoConfiguration
-
注入API调用Service
- whitelist - 类中的变量 org.ssssssss.magicapi.plugin.simple.interceptor.IpLimitRequestInterceptor
-
白名单
常量字段值|所有程序包|所有类和接口