Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
sqlrest
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
comm
sqlrest
Commits
864e824c
Commit
864e824c
authored
Jun 09, 2025
by
inrgihc
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
补充版权信息
parent
39432a54
Show whitespace changes
Inline
Side-by-side
Showing
202 changed files
with
1828 additions
and
23 deletions
+1828
-23
README.md
+19
-21
sqlrest-cache/src/main/java/com/gitee/sqlrest/cache/CacheFactory.java
+9
-0
sqlrest-cache/src/main/java/com/gitee/sqlrest/cache/DistributedCache.java
+9
-0
sqlrest-cache/src/main/java/com/gitee/sqlrest/cache/SqlrestCacheConfiguration.java
+9
-0
sqlrest-cache/src/main/java/com/gitee/sqlrest/cache/hazelcast/HazelcastCacheFactory.java
+9
-0
sqlrest-cache/src/main/java/com/gitee/sqlrest/cache/hazelcast/HazelcastDistributedCache.java
+9
-0
sqlrest-cache/src/main/java/com/gitee/sqlrest/cache/redis/JedisClient.java
+9
-0
sqlrest-cache/src/main/java/com/gitee/sqlrest/cache/redis/RedisCacheFactory.java
+9
-0
sqlrest-cache/src/main/java/com/gitee/sqlrest/cache/redis/RedisCacheMap.java
+9
-0
sqlrest-cache/src/main/java/com/gitee/sqlrest/cache/redis/RedisDistributedCache.java
+9
-0
sqlrest-cache/src/main/java/com/gitee/sqlrest/cache/redis/RedisProperties.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/consts/Constants.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/dto/AccessToken.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/dto/BaseParam.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/dto/DateCount.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/dto/IdWithName.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/dto/ItemParam.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/dto/NameCount.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/dto/OutParam.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/dto/PageResult.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/dto/ParamValue.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/dto/ProductContext.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/dto/ResultEntity.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/dto/ThreeConsumer.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/enums/AliveTimeEnum.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/enums/CacheKeyTypeEnum.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/enums/DataTypeFormatEnum.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/enums/DurationTimeEnum.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/enums/ExecuteEngineEnum.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/enums/ExpireTimeEnum.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/enums/HttpMethodEnum.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/enums/NamingStrategyEnum.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/enums/OnOffEnum.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/enums/ParamLocationEnum.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/enums/ParamTypeEnum.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/enums/ProductTypeEnum.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/enums/WhiteBlackEnum.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/exception/CommonException.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/exception/ResponseErrorCode.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/exception/UnAuthorizedException.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/exception/UnPermissionException.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/model/JarFileClassLoader.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/model/SimpleDataSource.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/util/CacheUtils.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/util/JdbcUrlUtils.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/util/PasswordUtils.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/util/PomVersionUtils.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/util/ServletUtils.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/util/TokenUtils.java
+9
-0
sqlrest-common/src/main/java/com/gitee/sqlrest/common/util/UuidUtils.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/driver/DriverLoadService.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/ApiAccessLogBasicResponse.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/ApiAssignmentBaseResponse.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/ApiAssignmentDetailResponse.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/ApiAssignmentSaveRequest.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/ApiDebugExecuteRequest.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/AppClientDetailResponse.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/AppClientGroupRequest.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/AppClientSaveRequest.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/AssignmentSearchRequest.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/DataSourceBaseRequest.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/DataSourceSaveRequest.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/DataTypeFormatMapValue.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/DatabaseTypeDetailResponse.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/DatabaseTypeDriverResponse.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/DatasourceDetailResponse.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/EntityIdNameResponse.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/EntitySearchRequest.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/ExecuteSqlRecord.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/FlowRuleDetailResponse.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/FlowRuleSaveRequest.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/MetadataColumnResponse.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/NameValueBaseResponse.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/NameValueRemarkResponse.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/ScriptEditorCompletion.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/SqlParamParseResponse.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/SystemUserDetailResponse.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/TestAlarmConfigRequest.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/TopologyNodeResponse.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/UpdateAlarmConfigRequest.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/UpdateFirewallRulesRequest.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/UserLoginRequest.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/exec/ApiExecuteService.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/exec/SqlExecuteLogger.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/exec/annotation/Comment.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/exec/annotation/Module.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/exec/engine/AbstractExecutorEngine.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/exec/engine/ApiExecutorEngine.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/exec/engine/ApiExecutorEngineFactory.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/exec/engine/impl/ScriptExecutorService.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/exec/engine/impl/SqlExecutorService.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/exec/extractor/FormHttpRequestBodyExtractor.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/exec/extractor/HttpRequestBodyExtractor.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/exec/extractor/JsonHttpRequestBodyExtractor.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/exec/module/CacheVarModule.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/exec/module/DbVarModule.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/exec/module/EnvVarModule.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/executor/AlarmHttpRequestFactory.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/executor/UnifyAlarmOpsService.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/filter/AuthenticationFilter.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/filter/FlowControlManger.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/gateway/FirewallFilterService.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/serdes/DateTimeSerDesFactory.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/serdes/datetime/DateValueSerializer.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/serdes/datetime/LocalDateTimeValueSerializer.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/serdes/datetime/LocalDateValueSerializer.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/serdes/datetime/TimeValueSerializer.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/serdes/datetime/TimestampValueSerializer.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/serdes/number/NumberValueSerializer.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/service/ApiAssignmentService.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/service/ApiGroupService.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/service/ApiModuleService.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/service/AppClientService.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/service/DataSourceService.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/service/NodeService.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/service/OverviewService.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/service/SystemParamService.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/service/SystemUserService.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/servlet/ApiServletService.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/servlet/ApiSwaggerService.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/servlet/ClientTokenService.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/util/ApiPathUtils.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/util/ConvertUtils.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/util/DataSourceUtils.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/util/JacksonUtils.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/util/PageSizeUtils.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/util/ServletUtils.java
+9
-1
sqlrest-core/src/main/java/com/gitee/sqlrest/core/util/SpelUtils.java
+9
-0
sqlrest-core/src/main/java/com/gitee/sqlrest/core/util/SqlJdbcUtils.java
+9
-0
sqlrest-core/src/test/java/com/gitee/sqlrest/core/JacksonUtilsTest.java
+9
-0
sqlrest-executor/src/main/java/com/gitee/sqlrest/executor/ExecutorApplication.java
+9
-0
sqlrest-executor/src/main/java/com/gitee/sqlrest/executor/config/ExecutorCrossConfig.java
+9
-0
sqlrest-executor/src/main/java/com/gitee/sqlrest/executor/config/ExecutorServletConfig.java
+9
-0
sqlrest-executor/src/main/java/com/gitee/sqlrest/executor/config/ExecutorWebConfig.java
+9
-0
sqlrest-executor/src/main/java/com/gitee/sqlrest/executor/controller/ApiSwaggerController.java
+9
-0
sqlrest-executor/src/main/java/com/gitee/sqlrest/executor/controller/ClientTokenController.java
+9
-0
sqlrest-executor/src/main/java/com/gitee/sqlrest/executor/flowcontrol/SentinelFlowControlManager.java
+9
-0
sqlrest-executor/src/main/java/com/gitee/sqlrest/executor/interceptor/ExecutorInterceptor.java
+9
-0
sqlrest-executor/src/main/java/com/gitee/sqlrest/executor/model/HttpApiServlet.java
+9
-0
sqlrest-gateway/src/main/java/com/gitee/sqlrest/gateway/GatewayApplication.java
+9
-0
sqlrest-gateway/src/main/java/com/gitee/sqlrest/gateway/filter/ClientAddressFilter.java
+9
-0
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/ManagerApplication.java
+9
-0
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/config/AuthenticationConfiguration.java
+9
-0
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/config/ManagerCorsConfiguration.java
+9
-0
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/config/ManagerWebConfiguration.java
+9
-0
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/config/SwaggerConfiguration.java
+9
-0
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/controller/ApiAssignmentController.java
+9
-0
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/controller/ApiGroupController.java
+9
-0
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/controller/ApiModuleController.java
+9
-0
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/controller/AppClientController.java
+9
-0
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/controller/AuthenticationController.java
+9
-0
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/controller/DataSourceController.java
+9
-0
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/controller/FirewallController.java
+9
-0
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/controller/NodeController.java
+9
-0
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/controller/OverviewController.java
+9
-0
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/controller/SystemParamController.java
+9
-0
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/controller/SystemUserController.java
+9
-0
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/controller/UnifyAlarmController.java
+9
-0
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/exception/ExceptionController.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/dao/ApiAssignmentDao.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/dao/ApiContextDao.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/dao/ApiGroupDao.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/dao/ApiModuleDao.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/dao/AppClientDao.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/dao/DataSourceDao.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/dao/FirewallRulesDao.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/dao/SystemParamDao.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/dao/SystemUserDao.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/dao/UnifyAlarmDao.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/entity/AccessRecordEntity.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/entity/ApiAssignmentEntity.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/entity/ApiContextEntity.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/entity/ApiGroupEntity.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/entity/ApiModuleEntity.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/entity/AppClientEntity.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/entity/ClientGroupEntity.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/entity/DataSourceEntity.java
+9
-1
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/entity/FirewallRulesEntity.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/entity/SystemParamEntity.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/entity/SystemUserEntity.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/entity/UnifyAlarmEntity.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/handler/FormatMapHandler.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/handler/ListOutputHandler.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/handler/ListParamHandler.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/mapper/AccessRecordMapper.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/mapper/ApiAssignmentMapper.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/mapper/ApiContextMapper.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/mapper/ApiGroupMapper.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/mapper/ApiModuleMapper.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/mapper/AppClientMapper.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/mapper/ClientGroupMapper.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/mapper/DataSourceMapper.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/mapper/FirewallRulesMapper.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/mapper/SystemParamMapper.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/mapper/SystemUserMapper.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/mapper/UnifyAlarmMapper.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/util/JsonUtils.java
+9
-0
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/util/PageUtils.java
+9
-0
sqlrest-template/src/main/java/com/gitee/sqlrest/template/SqlMeta.java
+9
-0
sqlrest-template/src/main/java/com/gitee/sqlrest/template/XmlScriptBuilder.java
+9
-0
sqlrest-template/src/main/java/com/gitee/sqlrest/template/XmlSqlTemplate.java
+9
-0
sqlrest-template/src/test/java/com/gitee/sqlrest/template/TemplateTest.java
+9
-0
No files found.
README.md
View file @
864e824c
...
@@ -185,6 +185,24 @@ MYSQLDB_USERNAME=root
...
@@ -185,6 +185,24 @@ MYSQLDB_USERNAME=root
MYSQLDB_PASSWORD=123456
MYSQLDB_PASSWORD=123456
```
```
>sqlrest的缓存支持使用分布式的hazelcast或者redis,在conf/{manager,gateway,executor}/目录下的application.yml配
>置文件中,可通过如下配置所使用的缓存,默认为使用hazelcast缓存。
```
sqlrest:
cache:
hazelcast:
# 是否开启使用hazelcast缓存
enabled: false
redis:
# 是否开启使用redis缓存,开启时需要配置对应redis信息
enabled: true
host: 127.0.0.1
port: 6379
password: 123456
database: 0
```
-
步骤3:如果为多主机节点部署,需要将sqlrest-release-x.x.x分发到其他主机节点上;如果为单机(单节点)部署可直接忽略本步骤。
-
步骤3:如果为多主机节点部署,需要将sqlrest-release-x.x.x分发到其他主机节点上;如果为单机(单节点)部署可直接忽略本步骤。
-
步骤4:启动服务
-
步骤4:启动服务
...
@@ -205,27 +223,7 @@ MYSQLDB_PASSWORD=123456
...
@@ -205,27 +223,7 @@ MYSQLDB_PASSWORD=123456
启动gateway服务:sh bin/sqlrestctl.sh start gateway
启动gateway服务:sh bin/sqlrestctl.sh start gateway
### 3、高级配置
### 3、系统访问
>sqlrest的缓存同时支持分布式嵌入的hazelcast和redis,在manager/gateway/executor的application.yml配
>置文件中,可通过如下配置所使用的缓存,默认为使用hazelcast缓存。
```
sqlrest:
cache:
hazelcast:
# 是否开启使用hazelcast缓存
enabled: true
redis:
# 是否开启使用redis缓存
enabled: false
host: 127.0.0.1
port: 6379
password: 123456
database: 0
```
### 4、系统访问
启动完成后,通过http://
<MANAGER
_HOST
>
:
<MANAGER
_PORT
>
地址即可访问。
启动完成后,通过http://
<MANAGER
_HOST
>
:
<MANAGER
_PORT
>
地址即可访问。
...
...
sqlrest-cache/src/main/java/com/gitee/sqlrest/cache/CacheFactory.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
cache
;
package
com
.
gitee
.
sqlrest
.
cache
;
import
java.util.Map
;
import
java.util.Map
;
...
...
sqlrest-cache/src/main/java/com/gitee/sqlrest/cache/DistributedCache.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
cache
;
package
com
.
gitee
.
sqlrest
.
cache
;
import
java.util.concurrent.TimeUnit
;
import
java.util.concurrent.TimeUnit
;
...
...
sqlrest-cache/src/main/java/com/gitee/sqlrest/cache/SqlrestCacheConfiguration.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
cache
;
package
com
.
gitee
.
sqlrest
.
cache
;
import
com.gitee.sqlrest.cache.hazelcast.HazelcastCacheFactory
;
import
com.gitee.sqlrest.cache.hazelcast.HazelcastCacheFactory
;
...
...
sqlrest-cache/src/main/java/com/gitee/sqlrest/cache/hazelcast/HazelcastCacheFactory.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
cache
.
hazelcast
;
package
com
.
gitee
.
sqlrest
.
cache
.
hazelcast
;
import
com.gitee.sqlrest.cache.CacheFactory
;
import
com.gitee.sqlrest.cache.CacheFactory
;
...
...
sqlrest-cache/src/main/java/com/gitee/sqlrest/cache/hazelcast/HazelcastDistributedCache.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
cache
.
hazelcast
;
package
com
.
gitee
.
sqlrest
.
cache
.
hazelcast
;
import
com.gitee.sqlrest.cache.DistributedCache
;
import
com.gitee.sqlrest.cache.DistributedCache
;
...
...
sqlrest-cache/src/main/java/com/gitee/sqlrest/cache/redis/JedisClient.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
cache
.
redis
;
package
com
.
gitee
.
sqlrest
.
cache
.
redis
;
import
java.util.function.Consumer
;
import
java.util.function.Consumer
;
...
...
sqlrest-cache/src/main/java/com/gitee/sqlrest/cache/redis/RedisCacheFactory.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
cache
.
redis
;
package
com
.
gitee
.
sqlrest
.
cache
.
redis
;
import
com.gitee.sqlrest.cache.CacheFactory
;
import
com.gitee.sqlrest.cache.CacheFactory
;
...
...
sqlrest-cache/src/main/java/com/gitee/sqlrest/cache/redis/RedisCacheMap.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
cache
.
redis
;
package
com
.
gitee
.
sqlrest
.
cache
.
redis
;
import
cn.hutool.json.JSONUtil
;
import
cn.hutool.json.JSONUtil
;
...
...
sqlrest-cache/src/main/java/com/gitee/sqlrest/cache/redis/RedisDistributedCache.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
cache
.
redis
;
package
com
.
gitee
.
sqlrest
.
cache
.
redis
;
import
cn.hutool.json.JSONUtil
;
import
cn.hutool.json.JSONUtil
;
...
...
sqlrest-cache/src/main/java/com/gitee/sqlrest/cache/redis/RedisProperties.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
cache
.
redis
;
package
com
.
gitee
.
sqlrest
.
cache
.
redis
;
import
java.time.Duration
;
import
java.time.Duration
;
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/consts/Constants.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
consts
;
package
com
.
gitee
.
sqlrest
.
common
.
consts
;
public
abstract
class
Constants
{
public
abstract
class
Constants
{
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/dto/AccessToken.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
dto
;
package
com
.
gitee
.
sqlrest
.
common
.
dto
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/dto/BaseParam.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
dto
;
package
com
.
gitee
.
sqlrest
.
common
.
dto
;
import
com.gitee.sqlrest.common.enums.ParamLocationEnum
;
import
com.gitee.sqlrest.common.enums.ParamLocationEnum
;
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/dto/DateCount.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
dto
;
package
com
.
gitee
.
sqlrest
.
common
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/dto/IdWithName.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
dto
;
package
com
.
gitee
.
sqlrest
.
common
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/dto/ItemParam.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
dto
;
package
com
.
gitee
.
sqlrest
.
common
.
dto
;
import
com.gitee.sqlrest.common.enums.HttpMethodEnum
;
import
com.gitee.sqlrest.common.enums.HttpMethodEnum
;
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/dto/NameCount.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
dto
;
package
com
.
gitee
.
sqlrest
.
common
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/dto/OutParam.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
dto
;
package
com
.
gitee
.
sqlrest
.
common
.
dto
;
import
com.gitee.sqlrest.common.enums.ParamTypeEnum
;
import
com.gitee.sqlrest.common.enums.ParamTypeEnum
;
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/dto/PageResult.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
dto
;
package
com
.
gitee
.
sqlrest
.
common
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/dto/ParamValue.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
dto
;
package
com
.
gitee
.
sqlrest
.
common
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/dto/ProductContext.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
dto
;
package
com
.
gitee
.
sqlrest
.
common
.
dto
;
import
java.io.Serializable
;
import
java.io.Serializable
;
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/dto/ResultEntity.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
dto
;
package
com
.
gitee
.
sqlrest
.
common
.
dto
;
import
com.gitee.sqlrest.common.exception.ResponseErrorCode
;
import
com.gitee.sqlrest.common.exception.ResponseErrorCode
;
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/dto/ThreeConsumer.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
dto
;
package
com
.
gitee
.
sqlrest
.
common
.
dto
;
@FunctionalInterface
@FunctionalInterface
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/enums/AliveTimeEnum.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
enums
;
package
com
.
gitee
.
sqlrest
.
common
.
enums
;
import
com.gitee.sqlrest.common.consts.Constants
;
import
com.gitee.sqlrest.common.consts.Constants
;
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/enums/CacheKeyTypeEnum.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
enums
;
package
com
.
gitee
.
sqlrest
.
common
.
enums
;
public
enum
CacheKeyTypeEnum
{
public
enum
CacheKeyTypeEnum
{
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/enums/DataTypeFormatEnum.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
enums
;
package
com
.
gitee
.
sqlrest
.
common
.
enums
;
import
cn.hutool.core.date.DatePattern
;
import
cn.hutool.core.date.DatePattern
;
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/enums/DurationTimeEnum.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
enums
;
package
com
.
gitee
.
sqlrest
.
common
.
enums
;
import
lombok.Getter
;
import
lombok.Getter
;
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/enums/ExecuteEngineEnum.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
enums
;
package
com
.
gitee
.
sqlrest
.
common
.
enums
;
public
enum
ExecuteEngineEnum
{
public
enum
ExecuteEngineEnum
{
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/enums/ExpireTimeEnum.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
enums
;
package
com
.
gitee
.
sqlrest
.
common
.
enums
;
import
lombok.Getter
;
import
lombok.Getter
;
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/enums/HttpMethodEnum.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
enums
;
package
com
.
gitee
.
sqlrest
.
common
.
enums
;
public
enum
HttpMethodEnum
{
public
enum
HttpMethodEnum
{
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/enums/NamingStrategyEnum.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
enums
;
package
com
.
gitee
.
sqlrest
.
common
.
enums
;
import
cn.hutool.core.util.StrUtil
;
import
cn.hutool.core.util.StrUtil
;
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/enums/OnOffEnum.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
enums
;
package
com
.
gitee
.
sqlrest
.
common
.
enums
;
public
enum
OnOffEnum
{
public
enum
OnOffEnum
{
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/enums/ParamLocationEnum.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
enums
;
package
com
.
gitee
.
sqlrest
.
common
.
enums
;
public
enum
ParamLocationEnum
{
public
enum
ParamLocationEnum
{
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/enums/ParamTypeEnum.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
enums
;
package
com
.
gitee
.
sqlrest
.
common
.
enums
;
import
java.util.Map
;
import
java.util.Map
;
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/enums/ProductTypeEnum.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
enums
;
package
com
.
gitee
.
sqlrest
.
common
.
enums
;
import
com.gitee.sqlrest.common.dto.ProductContext
;
import
com.gitee.sqlrest.common.dto.ProductContext
;
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/enums/WhiteBlackEnum.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
enums
;
package
com
.
gitee
.
sqlrest
.
common
.
enums
;
public
enum
WhiteBlackEnum
{
public
enum
WhiteBlackEnum
{
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/exception/CommonException.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
exception
;
package
com
.
gitee
.
sqlrest
.
common
.
exception
;
import
lombok.AllArgsConstructor
;
import
lombok.AllArgsConstructor
;
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/exception/ResponseErrorCode.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
exception
;
package
com
.
gitee
.
sqlrest
.
common
.
exception
;
import
lombok.AllArgsConstructor
;
import
lombok.AllArgsConstructor
;
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/exception/UnAuthorizedException.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
exception
;
package
com
.
gitee
.
sqlrest
.
common
.
exception
;
public
class
UnAuthorizedException
extends
RuntimeException
{
public
class
UnAuthorizedException
extends
RuntimeException
{
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/exception/UnPermissionException.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
exception
;
package
com
.
gitee
.
sqlrest
.
common
.
exception
;
public
class
UnPermissionException
extends
RuntimeException
{
public
class
UnPermissionException
extends
RuntimeException
{
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/model/JarFileClassLoader.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
model
;
package
com
.
gitee
.
sqlrest
.
common
.
model
;
import
java.io.File
;
import
java.io.File
;
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/model/SimpleDataSource.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
model
;
package
com
.
gitee
.
sqlrest
.
common
.
model
;
import
java.io.PrintWriter
;
import
java.io.PrintWriter
;
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/util/CacheUtils.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
util
;
package
com
.
gitee
.
sqlrest
.
common
.
util
;
import
com.google.common.cache.Cache
;
import
com.google.common.cache.Cache
;
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/util/JdbcUrlUtils.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
util
;
package
com
.
gitee
.
sqlrest
.
common
.
util
;
import
java.io.IOException
;
import
java.io.IOException
;
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/util/PasswordUtils.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
util
;
package
com
.
gitee
.
sqlrest
.
common
.
util
;
import
cn.hutool.crypto.digest.BCrypt
;
import
cn.hutool.crypto.digest.BCrypt
;
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/util/PomVersionUtils.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
util
;
package
com
.
gitee
.
sqlrest
.
common
.
util
;
import
cn.hutool.core.io.FileUtil
;
import
cn.hutool.core.io.FileUtil
;
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/util/ServletUtils.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
util
;
package
com
.
gitee
.
sqlrest
.
common
.
util
;
import
javax.servlet.http.HttpServletRequest
;
import
javax.servlet.http.HttpServletRequest
;
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/util/TokenUtils.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
util
;
package
com
.
gitee
.
sqlrest
.
common
.
util
;
import
java.security.MessageDigest
;
import
java.security.MessageDigest
;
...
...
sqlrest-common/src/main/java/com/gitee/sqlrest/common/util/UuidUtils.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
common
.
util
;
package
com
.
gitee
.
sqlrest
.
common
.
util
;
import
java.util.UUID
;
import
java.util.UUID
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/driver/DriverLoadService.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
driver
;
package
com
.
gitee
.
sqlrest
.
core
.
driver
;
import
cn.hutool.core.io.FileUtil
;
import
cn.hutool.core.io.FileUtil
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/ApiAccessLogBasicResponse.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/ApiAssignmentBaseResponse.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/ApiAssignmentDetailResponse.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableField
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/ApiAssignmentSaveRequest.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableField
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/ApiDebugExecuteRequest.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
import
com.gitee.sqlrest.common.dto.ParamValue
;
import
com.gitee.sqlrest.common.dto.ParamValue
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/AppClientDetailResponse.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/AppClientGroupRequest.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/AppClientSaveRequest.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
import
com.gitee.sqlrest.common.enums.AliveTimeEnum
;
import
com.gitee.sqlrest.common.enums.AliveTimeEnum
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/AssignmentSearchRequest.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/DataSourceBaseRequest.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
import
com.gitee.sqlrest.common.enums.ProductTypeEnum
;
import
com.gitee.sqlrest.common.enums.ProductTypeEnum
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/DataSourceSaveRequest.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/DataTypeFormatMapValue.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
import
com.gitee.sqlrest.common.enums.DataTypeFormatEnum
;
import
com.gitee.sqlrest.common.enums.DataTypeFormatEnum
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/DatabaseTypeDetailResponse.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/DatabaseTypeDriverResponse.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/DatasourceDetailResponse.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/EntityIdNameResponse.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/EntitySearchRequest.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/ExecuteSqlRecord.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
import
java.sql.Array
;
import
java.sql.Array
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/FlowRuleDetailResponse.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/FlowRuleSaveRequest.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/MetadataColumnResponse.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/NameValueBaseResponse.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/NameValueRemarkResponse.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/ScriptEditorCompletion.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/SqlParamParseResponse.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/SystemUserDetailResponse.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/TestAlarmConfigRequest.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/TopologyNodeResponse.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/UpdateAlarmConfigRequest.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
import
com.gitee.sqlrest.common.enums.OnOffEnum
;
import
com.gitee.sqlrest.common.enums.OnOffEnum
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/UpdateFirewallRulesRequest.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
import
com.gitee.sqlrest.common.enums.OnOffEnum
;
import
com.gitee.sqlrest.common.enums.OnOffEnum
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/dto/UserLoginRequest.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
package
com
.
gitee
.
sqlrest
.
core
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/exec/ApiExecuteService.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
exec
;
package
com
.
gitee
.
sqlrest
.
core
.
exec
;
import
cn.hutool.core.exceptions.ExceptionUtil
;
import
cn.hutool.core.exceptions.ExceptionUtil
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/exec/SqlExecuteLogger.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
exec
;
package
com
.
gitee
.
sqlrest
.
core
.
exec
;
import
com.gitee.sqlrest.core.dto.ExecuteSqlRecord
;
import
com.gitee.sqlrest.core.dto.ExecuteSqlRecord
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/exec/annotation/Comment.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
exec
.
annotation
;
package
com
.
gitee
.
sqlrest
.
core
.
exec
.
annotation
;
import
java.lang.annotation.Documented
;
import
java.lang.annotation.Documented
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/exec/annotation/Module.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
exec
.
annotation
;
package
com
.
gitee
.
sqlrest
.
core
.
exec
.
annotation
;
import
java.lang.annotation.Documented
;
import
java.lang.annotation.Documented
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/exec/engine/AbstractExecutorEngine.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
exec
.
engine
;
package
com
.
gitee
.
sqlrest
.
core
.
exec
.
engine
;
import
com.gitee.sqlrest.common.enums.ProductTypeEnum
;
import
com.gitee.sqlrest.common.enums.ProductTypeEnum
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/exec/engine/ApiExecutorEngine.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
exec
.
engine
;
package
com
.
gitee
.
sqlrest
.
core
.
exec
.
engine
;
import
com.gitee.sqlrest.common.enums.NamingStrategyEnum
;
import
com.gitee.sqlrest.common.enums.NamingStrategyEnum
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/exec/engine/ApiExecutorEngineFactory.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
exec
.
engine
;
package
com
.
gitee
.
sqlrest
.
core
.
exec
.
engine
;
import
com.gitee.sqlrest.common.enums.ExecuteEngineEnum
;
import
com.gitee.sqlrest.common.enums.ExecuteEngineEnum
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/exec/engine/impl/ScriptExecutorService.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
exec
.
engine
.
impl
;
package
com
.
gitee
.
sqlrest
.
core
.
exec
.
engine
.
impl
;
import
cn.hutool.extra.spring.SpringUtil
;
import
cn.hutool.extra.spring.SpringUtil
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/exec/engine/impl/SqlExecutorService.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
exec
.
engine
.
impl
;
package
com
.
gitee
.
sqlrest
.
core
.
exec
.
engine
.
impl
;
import
com.gitee.sqlrest.common.enums.NamingStrategyEnum
;
import
com.gitee.sqlrest.common.enums.NamingStrategyEnum
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/exec/extractor/FormHttpRequestBodyExtractor.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
exec
.
extractor
;
package
com
.
gitee
.
sqlrest
.
core
.
exec
.
extractor
;
import
com.google.common.collect.Lists
;
import
com.google.common.collect.Lists
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/exec/extractor/HttpRequestBodyExtractor.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
exec
.
extractor
;
package
com
.
gitee
.
sqlrest
.
core
.
exec
.
extractor
;
import
java.nio.charset.Charset
;
import
java.nio.charset.Charset
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/exec/extractor/JsonHttpRequestBodyExtractor.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
exec
.
extractor
;
package
com
.
gitee
.
sqlrest
.
core
.
exec
.
extractor
;
import
cn.hutool.core.io.IoUtil
;
import
cn.hutool.core.io.IoUtil
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/exec/module/CacheVarModule.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
exec
.
module
;
package
com
.
gitee
.
sqlrest
.
core
.
exec
.
module
;
import
com.gitee.sqlrest.cache.CacheFactory
;
import
com.gitee.sqlrest.cache.CacheFactory
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/exec/module/DbVarModule.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
exec
.
module
;
package
com
.
gitee
.
sqlrest
.
core
.
exec
.
module
;
import
com.gitee.sqlrest.common.enums.NamingStrategyEnum
;
import
com.gitee.sqlrest.common.enums.NamingStrategyEnum
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/exec/module/EnvVarModule.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
exec
.
module
;
package
com
.
gitee
.
sqlrest
.
core
.
exec
.
module
;
import
com.gitee.sqlrest.core.exec.annotation.Comment
;
import
com.gitee.sqlrest.core.exec.annotation.Comment
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/executor/AlarmHttpRequestFactory.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
executor
;
package
com
.
gitee
.
sqlrest
.
core
.
executor
;
import
java.security.KeyManagementException
;
import
java.security.KeyManagementException
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/executor/UnifyAlarmOpsService.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
executor
;
package
com
.
gitee
.
sqlrest
.
core
.
executor
;
import
cn.hutool.core.date.DateUtil
;
import
cn.hutool.core.date.DateUtil
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/filter/AuthenticationFilter.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
filter
;
package
com
.
gitee
.
sqlrest
.
core
.
filter
;
import
cn.hutool.core.exceptions.ExceptionUtil
;
import
cn.hutool.core.exceptions.ExceptionUtil
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/filter/FlowControlManger.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
filter
;
package
com
.
gitee
.
sqlrest
.
core
.
filter
;
import
java.io.IOException
;
import
java.io.IOException
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/gateway/FirewallFilterService.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
gateway
;
package
com
.
gitee
.
sqlrest
.
core
.
gateway
;
import
com.gitee.sqlrest.common.enums.OnOffEnum
;
import
com.gitee.sqlrest.common.enums.OnOffEnum
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/serdes/DateTimeSerDesFactory.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
serdes
;
package
com
.
gitee
.
sqlrest
.
core
.
serdes
;
import
com.fasterxml.jackson.databind.ser.std.StdSerializer
;
import
com.fasterxml.jackson.databind.ser.std.StdSerializer
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/serdes/datetime/DateValueSerializer.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
serdes
.
datetime
;
package
com
.
gitee
.
sqlrest
.
core
.
serdes
.
datetime
;
import
cn.hutool.core.date.DatePattern
;
import
cn.hutool.core.date.DatePattern
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/serdes/datetime/LocalDateTimeValueSerializer.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
serdes
.
datetime
;
package
com
.
gitee
.
sqlrest
.
core
.
serdes
.
datetime
;
import
cn.hutool.core.date.DatePattern
;
import
cn.hutool.core.date.DatePattern
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/serdes/datetime/LocalDateValueSerializer.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
serdes
.
datetime
;
package
com
.
gitee
.
sqlrest
.
core
.
serdes
.
datetime
;
import
cn.hutool.core.date.DatePattern
;
import
cn.hutool.core.date.DatePattern
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/serdes/datetime/TimeValueSerializer.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
serdes
.
datetime
;
package
com
.
gitee
.
sqlrest
.
core
.
serdes
.
datetime
;
import
cn.hutool.core.date.DatePattern
;
import
cn.hutool.core.date.DatePattern
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/serdes/datetime/TimestampValueSerializer.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
serdes
.
datetime
;
package
com
.
gitee
.
sqlrest
.
core
.
serdes
.
datetime
;
import
cn.hutool.core.date.DatePattern
;
import
cn.hutool.core.date.DatePattern
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/serdes/number/NumberValueSerializer.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
serdes
.
number
;
package
com
.
gitee
.
sqlrest
.
core
.
serdes
.
number
;
import
com.fasterxml.jackson.core.JsonGenerator
;
import
com.fasterxml.jackson.core.JsonGenerator
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/service/ApiAssignmentService.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
service
;
package
com
.
gitee
.
sqlrest
.
core
.
service
;
import
cn.hutool.core.bean.BeanUtil
;
import
cn.hutool.core.bean.BeanUtil
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/service/ApiGroupService.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
service
;
package
com
.
gitee
.
sqlrest
.
core
.
service
;
import
com.gitee.sqlrest.common.dto.PageResult
;
import
com.gitee.sqlrest.common.dto.PageResult
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/service/ApiModuleService.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
service
;
package
com
.
gitee
.
sqlrest
.
core
.
service
;
import
com.gitee.sqlrest.common.dto.PageResult
;
import
com.gitee.sqlrest.common.dto.PageResult
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/service/AppClientService.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
service
;
package
com
.
gitee
.
sqlrest
.
core
.
service
;
import
cn.hutool.core.bean.BeanUtil
;
import
cn.hutool.core.bean.BeanUtil
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/service/DataSourceService.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
service
;
package
com
.
gitee
.
sqlrest
.
core
.
service
;
import
cn.hutool.core.bean.BeanUtil
;
import
cn.hutool.core.bean.BeanUtil
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/service/NodeService.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
service
;
package
com
.
gitee
.
sqlrest
.
core
.
service
;
import
com.gitee.sqlrest.common.consts.Constants
;
import
com.gitee.sqlrest.common.consts.Constants
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/service/OverviewService.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
service
;
package
com
.
gitee
.
sqlrest
.
core
.
service
;
import
cn.hutool.extra.spring.SpringUtil
;
import
cn.hutool.extra.spring.SpringUtil
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/service/SystemParamService.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
service
;
package
com
.
gitee
.
sqlrest
.
core
.
service
;
import
com.gitee.sqlrest.common.exception.CommonException
;
import
com.gitee.sqlrest.common.exception.CommonException
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/service/SystemUserService.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
service
;
package
com
.
gitee
.
sqlrest
.
core
.
service
;
import
cn.hutool.core.bean.BeanUtil
;
import
cn.hutool.core.bean.BeanUtil
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/servlet/ApiServletService.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
servlet
;
package
com
.
gitee
.
sqlrest
.
core
.
servlet
;
import
com.gitee.sqlrest.common.consts.Constants
;
import
com.gitee.sqlrest.common.consts.Constants
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/servlet/ApiSwaggerService.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
servlet
;
package
com
.
gitee
.
sqlrest
.
core
.
servlet
;
import
com.gitee.sqlrest.common.consts.Constants
;
import
com.gitee.sqlrest.common.consts.Constants
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/servlet/ClientTokenService.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
servlet
;
package
com
.
gitee
.
sqlrest
.
core
.
servlet
;
import
com.gitee.sqlrest.cache.CacheFactory
;
import
com.gitee.sqlrest.cache.CacheFactory
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/util/ApiPathUtils.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
util
;
package
com
.
gitee
.
sqlrest
.
core
.
util
;
import
com.gitee.sqlrest.common.consts.Constants
;
import
com.gitee.sqlrest.common.consts.Constants
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/util/ConvertUtils.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
util
;
package
com
.
gitee
.
sqlrest
.
core
.
util
;
import
java.util.LinkedHashMap
;
import
java.util.LinkedHashMap
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/util/DataSourceUtils.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
util
;
package
com
.
gitee
.
sqlrest
.
core
.
util
;
import
cn.hutool.core.util.ClassLoaderUtil
;
import
cn.hutool.core.util.ClassLoaderUtil
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/util/JacksonUtils.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
util
;
package
com
.
gitee
.
sqlrest
.
core
.
util
;
import
com.fasterxml.jackson.core.JsonProcessingException
;
import
com.fasterxml.jackson.core.JsonProcessingException
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/util/PageSizeUtils.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
util
;
package
com
.
gitee
.
sqlrest
.
core
.
util
;
import
cn.hutool.core.util.NumberUtil
;
import
cn.hutool.core.util.NumberUtil
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/util/ServletUtils.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
util
;
package
com
.
gitee
.
sqlrest
.
core
.
util
;
import
javax.servlet.http.HttpServletRequest
;
import
javax.servlet.http.HttpServletRequest
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.util.StringUtils
;
import
org.springframework.util.StringUtils
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/util/SpelUtils.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
util
;
package
com
.
gitee
.
sqlrest
.
core
.
util
;
import
java.util.Map
;
import
java.util.Map
;
...
...
sqlrest-core/src/main/java/com/gitee/sqlrest/core/util/SqlJdbcUtils.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
.
util
;
package
com
.
gitee
.
sqlrest
.
core
.
util
;
import
com.gitee.sqlrest.common.enums.NamingStrategyEnum
;
import
com.gitee.sqlrest.common.enums.NamingStrategyEnum
;
...
...
sqlrest-core/src/test/java/com/gitee/sqlrest/core/JacksonUtilsTest.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
core
;
package
com
.
gitee
.
sqlrest
.
core
;
import
com.fasterxml.jackson.core.JsonProcessingException
;
import
com.fasterxml.jackson.core.JsonProcessingException
;
...
...
sqlrest-executor/src/main/java/com/gitee/sqlrest/executor/ExecutorApplication.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
executor
;
package
com
.
gitee
.
sqlrest
.
executor
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
...
...
sqlrest-executor/src/main/java/com/gitee/sqlrest/executor/config/ExecutorCrossConfig.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
executor
.
config
;
package
com
.
gitee
.
sqlrest
.
executor
.
config
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.context.annotation.Configuration
;
...
...
sqlrest-executor/src/main/java/com/gitee/sqlrest/executor/config/ExecutorServletConfig.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
executor
.
config
;
package
com
.
gitee
.
sqlrest
.
executor
.
config
;
import
com.gitee.sqlrest.common.consts.Constants
;
import
com.gitee.sqlrest.common.consts.Constants
;
...
...
sqlrest-executor/src/main/java/com/gitee/sqlrest/executor/config/ExecutorWebConfig.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
executor
.
config
;
package
com
.
gitee
.
sqlrest
.
executor
.
config
;
import
com.gitee.sqlrest.common.consts.Constants
;
import
com.gitee.sqlrest.common.consts.Constants
;
...
...
sqlrest-executor/src/main/java/com/gitee/sqlrest/executor/controller/ApiSwaggerController.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
executor
.
controller
;
package
com
.
gitee
.
sqlrest
.
executor
.
controller
;
import
com.gitee.sqlrest.common.consts.Constants
;
import
com.gitee.sqlrest.common.consts.Constants
;
...
...
sqlrest-executor/src/main/java/com/gitee/sqlrest/executor/controller/ClientTokenController.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
executor
.
controller
;
package
com
.
gitee
.
sqlrest
.
executor
.
controller
;
import
com.gitee.sqlrest.common.dto.AccessToken
;
import
com.gitee.sqlrest.common.dto.AccessToken
;
...
...
sqlrest-executor/src/main/java/com/gitee/sqlrest/executor/flowcontrol/SentinelFlowControlManager.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
executor
.
flowcontrol
;
package
com
.
gitee
.
sqlrest
.
executor
.
flowcontrol
;
import
cn.hutool.json.JSONUtil
;
import
cn.hutool.json.JSONUtil
;
...
...
sqlrest-executor/src/main/java/com/gitee/sqlrest/executor/interceptor/ExecutorInterceptor.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
executor
.
interceptor
;
package
com
.
gitee
.
sqlrest
.
executor
.
interceptor
;
import
com.gitee.sqlrest.common.consts.Constants
;
import
com.gitee.sqlrest.common.consts.Constants
;
...
...
sqlrest-executor/src/main/java/com/gitee/sqlrest/executor/model/HttpApiServlet.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
executor
.
model
;
package
com
.
gitee
.
sqlrest
.
executor
.
model
;
import
com.gitee.sqlrest.common.enums.HttpMethodEnum
;
import
com.gitee.sqlrest.common.enums.HttpMethodEnum
;
...
...
sqlrest-gateway/src/main/java/com/gitee/sqlrest/gateway/GatewayApplication.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
gateway
;
package
com
.
gitee
.
sqlrest
.
gateway
;
import
org.mybatis.spring.annotation.MapperScan
;
import
org.mybatis.spring.annotation.MapperScan
;
...
...
sqlrest-gateway/src/main/java/com/gitee/sqlrest/gateway/filter/ClientAddressFilter.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
gateway
.
filter
;
package
com
.
gitee
.
sqlrest
.
gateway
.
filter
;
import
cn.hutool.json.JSONUtil
;
import
cn.hutool.json.JSONUtil
;
...
...
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/ManagerApplication.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
manager
;
package
com
.
gitee
.
sqlrest
.
manager
;
import
org.mybatis.spring.annotation.MapperScan
;
import
org.mybatis.spring.annotation.MapperScan
;
...
...
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/config/AuthenticationConfiguration.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
manager
.
config
;
package
com
.
gitee
.
sqlrest
.
manager
.
config
;
import
com.gitee.sqlrest.common.exception.CommonException
;
import
com.gitee.sqlrest.common.exception.CommonException
;
...
...
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/config/ManagerCorsConfiguration.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
manager
.
config
;
package
com
.
gitee
.
sqlrest
.
manager
.
config
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.context.annotation.Configuration
;
...
...
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/config/ManagerWebConfiguration.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
manager
.
config
;
package
com
.
gitee
.
sqlrest
.
manager
.
config
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.context.annotation.Configuration
;
...
...
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/config/SwaggerConfiguration.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
manager
.
config
;
package
com
.
gitee
.
sqlrest
.
manager
.
config
;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
...
...
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/controller/ApiAssignmentController.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
manager
.
controller
;
package
com
.
gitee
.
sqlrest
.
manager
.
controller
;
import
com.gitee.sqlrest.common.consts.Constants
;
import
com.gitee.sqlrest.common.consts.Constants
;
...
...
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/controller/ApiGroupController.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
manager
.
controller
;
package
com
.
gitee
.
sqlrest
.
manager
.
controller
;
import
com.gitee.sqlrest.common.consts.Constants
;
import
com.gitee.sqlrest.common.consts.Constants
;
...
...
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/controller/ApiModuleController.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
manager
.
controller
;
package
com
.
gitee
.
sqlrest
.
manager
.
controller
;
import
com.gitee.sqlrest.common.consts.Constants
;
import
com.gitee.sqlrest.common.consts.Constants
;
...
...
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/controller/AppClientController.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
manager
.
controller
;
package
com
.
gitee
.
sqlrest
.
manager
.
controller
;
import
com.gitee.sqlrest.common.consts.Constants
;
import
com.gitee.sqlrest.common.consts.Constants
;
...
...
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/controller/AuthenticationController.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
manager
.
controller
;
package
com
.
gitee
.
sqlrest
.
manager
.
controller
;
import
com.gitee.sqlrest.common.dto.ResultEntity
;
import
com.gitee.sqlrest.common.dto.ResultEntity
;
...
...
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/controller/DataSourceController.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
manager
.
controller
;
package
com
.
gitee
.
sqlrest
.
manager
.
controller
;
import
com.gitee.sqlrest.common.consts.Constants
;
import
com.gitee.sqlrest.common.consts.Constants
;
...
...
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/controller/FirewallController.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
manager
.
controller
;
package
com
.
gitee
.
sqlrest
.
manager
.
controller
;
import
com.gitee.sqlrest.common.consts.Constants
;
import
com.gitee.sqlrest.common.consts.Constants
;
...
...
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/controller/NodeController.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
manager
.
controller
;
package
com
.
gitee
.
sqlrest
.
manager
.
controller
;
import
com.gitee.sqlrest.common.consts.Constants
;
import
com.gitee.sqlrest.common.consts.Constants
;
...
...
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/controller/OverviewController.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
manager
.
controller
;
package
com
.
gitee
.
sqlrest
.
manager
.
controller
;
import
com.gitee.sqlrest.common.consts.Constants
;
import
com.gitee.sqlrest.common.consts.Constants
;
...
...
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/controller/SystemParamController.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
manager
.
controller
;
package
com
.
gitee
.
sqlrest
.
manager
.
controller
;
import
com.gitee.sqlrest.common.consts.Constants
;
import
com.gitee.sqlrest.common.consts.Constants
;
...
...
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/controller/SystemUserController.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
manager
.
controller
;
package
com
.
gitee
.
sqlrest
.
manager
.
controller
;
import
com.gitee.sqlrest.common.consts.Constants
;
import
com.gitee.sqlrest.common.consts.Constants
;
...
...
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/controller/UnifyAlarmController.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
manager
.
controller
;
package
com
.
gitee
.
sqlrest
.
manager
.
controller
;
import
com.gitee.sqlrest.common.consts.Constants
;
import
com.gitee.sqlrest.common.consts.Constants
;
...
...
sqlrest-manager/src/main/java/com/gitee/sqlrest/manager/exception/ExceptionController.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
manager
.
exception
;
package
com
.
gitee
.
sqlrest
.
manager
.
exception
;
import
com.gitee.sqlrest.common.dto.ResultEntity
;
import
com.gitee.sqlrest.common.dto.ResultEntity
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/dao/ApiAssignmentDao.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
dao
;
package
com
.
gitee
.
sqlrest
.
persistence
.
dao
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/dao/ApiContextDao.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
dao
;
package
com
.
gitee
.
sqlrest
.
persistence
.
dao
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/dao/ApiGroupDao.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
dao
;
package
com
.
gitee
.
sqlrest
.
persistence
.
dao
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/dao/ApiModuleDao.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
dao
;
package
com
.
gitee
.
sqlrest
.
persistence
.
dao
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/dao/AppClientDao.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
dao
;
package
com
.
gitee
.
sqlrest
.
persistence
.
dao
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/dao/DataSourceDao.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
dao
;
package
com
.
gitee
.
sqlrest
.
persistence
.
dao
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/dao/FirewallRulesDao.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
dao
;
package
com
.
gitee
.
sqlrest
.
persistence
.
dao
;
import
com.gitee.sqlrest.common.enums.OnOffEnum
;
import
com.gitee.sqlrest.common.enums.OnOffEnum
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/dao/SystemParamDao.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
dao
;
package
com
.
gitee
.
sqlrest
.
persistence
.
dao
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/dao/SystemUserDao.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
dao
;
package
com
.
gitee
.
sqlrest
.
persistence
.
dao
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/dao/UnifyAlarmDao.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
dao
;
package
com
.
gitee
.
sqlrest
.
persistence
.
dao
;
import
com.gitee.sqlrest.common.enums.OnOffEnum
;
import
com.gitee.sqlrest.common.enums.OnOffEnum
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/entity/AccessRecordEntity.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
entity
;
package
com
.
gitee
.
sqlrest
.
persistence
.
entity
;
import
com.baomidou.mybatisplus.annotation.FieldStrategy
;
import
com.baomidou.mybatisplus.annotation.FieldStrategy
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/entity/ApiAssignmentEntity.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
entity
;
package
com
.
gitee
.
sqlrest
.
persistence
.
entity
;
import
com.baomidou.mybatisplus.annotation.FieldStrategy
;
import
com.baomidou.mybatisplus.annotation.FieldStrategy
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/entity/ApiContextEntity.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
entity
;
package
com
.
gitee
.
sqlrest
.
persistence
.
entity
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.IdType
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/entity/ApiGroupEntity.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
entity
;
package
com
.
gitee
.
sqlrest
.
persistence
.
entity
;
import
com.baomidou.mybatisplus.annotation.FieldStrategy
;
import
com.baomidou.mybatisplus.annotation.FieldStrategy
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/entity/ApiModuleEntity.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
entity
;
package
com
.
gitee
.
sqlrest
.
persistence
.
entity
;
import
com.baomidou.mybatisplus.annotation.FieldStrategy
;
import
com.baomidou.mybatisplus.annotation.FieldStrategy
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/entity/AppClientEntity.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
entity
;
package
com
.
gitee
.
sqlrest
.
persistence
.
entity
;
import
com.baomidou.mybatisplus.annotation.FieldStrategy
;
import
com.baomidou.mybatisplus.annotation.FieldStrategy
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/entity/ClientGroupEntity.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
entity
;
package
com
.
gitee
.
sqlrest
.
persistence
.
entity
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.IdType
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/entity/DataSourceEntity.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
entity
;
package
com
.
gitee
.
sqlrest
.
persistence
.
entity
;
import
com.baomidou.mybatisplus.annotation.FieldStrategy
;
import
com.baomidou.mybatisplus.annotation.FieldStrategy
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/entity/FirewallRulesEntity.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
entity
;
package
com
.
gitee
.
sqlrest
.
persistence
.
entity
;
import
com.baomidou.mybatisplus.annotation.FieldStrategy
;
import
com.baomidou.mybatisplus.annotation.FieldStrategy
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/entity/SystemParamEntity.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
entity
;
package
com
.
gitee
.
sqlrest
.
persistence
.
entity
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.IdType
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/entity/SystemUserEntity.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
entity
;
package
com
.
gitee
.
sqlrest
.
persistence
.
entity
;
import
com.baomidou.mybatisplus.annotation.FieldStrategy
;
import
com.baomidou.mybatisplus.annotation.FieldStrategy
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/entity/UnifyAlarmEntity.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
entity
;
package
com
.
gitee
.
sqlrest
.
persistence
.
entity
;
import
com.baomidou.mybatisplus.annotation.FieldStrategy
;
import
com.baomidou.mybatisplus.annotation.FieldStrategy
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/handler/FormatMapHandler.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
handler
;
package
com
.
gitee
.
sqlrest
.
persistence
.
handler
;
import
com.fasterxml.jackson.core.type.TypeReference
;
import
com.fasterxml.jackson.core.type.TypeReference
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/handler/ListOutputHandler.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
handler
;
package
com
.
gitee
.
sqlrest
.
persistence
.
handler
;
import
com.gitee.sqlrest.common.dto.OutParam
;
import
com.gitee.sqlrest.common.dto.OutParam
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/handler/ListParamHandler.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
handler
;
package
com
.
gitee
.
sqlrest
.
persistence
.
handler
;
import
com.gitee.sqlrest.common.dto.ItemParam
;
import
com.gitee.sqlrest.common.dto.ItemParam
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/mapper/AccessRecordMapper.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
mapper
;
package
com
.
gitee
.
sqlrest
.
persistence
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/mapper/ApiAssignmentMapper.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
mapper
;
package
com
.
gitee
.
sqlrest
.
persistence
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/mapper/ApiContextMapper.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
mapper
;
package
com
.
gitee
.
sqlrest
.
persistence
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/mapper/ApiGroupMapper.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
mapper
;
package
com
.
gitee
.
sqlrest
.
persistence
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/mapper/ApiModuleMapper.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
mapper
;
package
com
.
gitee
.
sqlrest
.
persistence
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/mapper/AppClientMapper.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
mapper
;
package
com
.
gitee
.
sqlrest
.
persistence
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/mapper/ClientGroupMapper.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
mapper
;
package
com
.
gitee
.
sqlrest
.
persistence
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/mapper/DataSourceMapper.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
mapper
;
package
com
.
gitee
.
sqlrest
.
persistence
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/mapper/FirewallRulesMapper.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
mapper
;
package
com
.
gitee
.
sqlrest
.
persistence
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/mapper/SystemParamMapper.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
mapper
;
package
com
.
gitee
.
sqlrest
.
persistence
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/mapper/SystemUserMapper.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
mapper
;
package
com
.
gitee
.
sqlrest
.
persistence
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/mapper/UnifyAlarmMapper.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
mapper
;
package
com
.
gitee
.
sqlrest
.
persistence
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/util/JsonUtils.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
util
;
package
com
.
gitee
.
sqlrest
.
persistence
.
util
;
import
com.fasterxml.jackson.core.JsonProcessingException
;
import
com.fasterxml.jackson.core.JsonProcessingException
;
...
...
sqlrest-persistence/src/main/java/com/gitee/sqlrest/persistence/util/PageUtils.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
persistence
.
util
;
package
com
.
gitee
.
sqlrest
.
persistence
.
util
;
import
com.gitee.sqlrest.common.dto.PageResult
;
import
com.gitee.sqlrest.common.dto.PageResult
;
...
...
sqlrest-template/src/main/java/com/gitee/sqlrest/template/SqlMeta.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
template
;
package
com
.
gitee
.
sqlrest
.
template
;
import
java.util.List
;
import
java.util.List
;
...
...
sqlrest-template/src/main/java/com/gitee/sqlrest/template/XmlScriptBuilder.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
template
;
package
com
.
gitee
.
sqlrest
.
template
;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
...
...
sqlrest-template/src/main/java/com/gitee/sqlrest/template/XmlSqlTemplate.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
template
;
package
com
.
gitee
.
sqlrest
.
template
;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
...
...
sqlrest-template/src/test/java/com/gitee/sqlrest/template/TemplateTest.java
View file @
864e824c
// Copyright tang. All rights reserved.
// https://gitee.com/inrgihc/sqlrest
//
// Use of this source code is governed by a BSD-style license
//
// Author: tang (inrgihc@126.com)
// Date : 2024/3/31
// Location: beijing , china
/////////////////////////////////////////////////////////////
package
com
.
gitee
.
sqlrest
.
template
;
package
com
.
gitee
.
sqlrest
.
template
;
import
java.util.Arrays
;
import
java.util.Arrays
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment