From 91d37b21fab3e4e183c92c0e9ac929777e4109c0 Mon Sep 17 00:00:00 2001 From: "chen.ma" Date: Sat, 22 Oct 2022 13:53:59 +0800 Subject: [PATCH] Refactor the server module (#817) --- .../hippo4j-auth}/pom.xml | 0 .../cn/hippo4j/auth/config/FilterConfig.java | 0 .../auth/config/GlobalSecurityConfig.java | 0 .../cn/hippo4j/auth/constant/Constants.java | 0 .../auth/filter/JWTAuthenticationFilter.java | 0 .../auth/filter/JWTAuthorizationFilter.java | 0 .../auth/filter/RewriteUserInfoApiFilter.java | 0 .../hippo4j/auth/mapper/PermissionMapper.java | 0 .../cn/hippo4j/auth/mapper/RoleMapper.java | 0 .../cn/hippo4j/auth/mapper/UserMapper.java | 0 .../cn/hippo4j/auth/model/PermissionInfo.java | 0 .../java/cn/hippo4j/auth/model/RoleInfo.java | 0 .../java/cn/hippo4j/auth/model/UserInfo.java | 0 .../permission/PermissionQueryPageReqDTO.java | 0 .../biz/permission/PermissionRespDTO.java | 0 .../model/biz/role/RoleQueryPageReqDTO.java | 0 .../auth/model/biz/role/RoleRespDTO.java | 0 .../hippo4j/auth/model/biz/user/JwtUser.java | 0 .../auth/model/biz/user/LoginUser.java | 0 .../model/biz/user/UserQueryPageReqDTO.java | 0 .../auth/model/biz/user/UserReqDTO.java | 0 .../auth/model/biz/user/UserRespDTO.java | 0 .../cn/hippo4j/auth/security/AuthManager.java | 0 .../auth/security/JwtTokenManager.java | 0 .../auth/service/PermissionService.java | 0 .../cn/hippo4j/auth/service/RoleService.java | 0 .../cn/hippo4j/auth/service/UserService.java | 0 .../service/impl/PermissionServiceImpl.java | 0 .../auth/service/impl/RoleServiceImpl.java | 0 .../service/impl/UserDetailsServiceImpl.java | 0 .../auth/service/impl/UserServiceImpl.java | 0 .../cn/hippo4j/auth/toolkit/AuthUtil.java | 0 .../cn/hippo4j/auth/toolkit/JwtTokenUtil.java | 0 .../java/cn/hippo4j/auth/toolkit/ReturnT.java | 0 .../auth/secuity/JwtTokenManagerTest.java | 0 .../auth/toolkit/JwtTokenUtilTest.java | 0 .../{ => hippo4j-bootstrap}/Dockerfile | 0 .../{ => hippo4j-bootstrap}/bin/shutdown.cmd | 0 .../{ => hippo4j-bootstrap}/bin/shutdown.sh | 0 .../{ => hippo4j-bootstrap}/bin/startup.cmd | 0 .../{ => hippo4j-bootstrap}/bin/startup.sh | 0 .../conf/application.properties | 0 .../conf/hippo4j-logback.xml | 0 .../conf/hippo4j_manager.sql | 0 .../conf/sql-upgrade/1.1.0_upgrade.sql | 0 .../conf/sql-upgrade/1.4.0_upgrade.sql | 0 .../conf/sql-upgrade/1.4.2_upgrade.sql | 0 .../{ => hippo4j-bootstrap}/docker-startup.sh | 0 hippo4j-server/hippo4j-bootstrap/pom.xml | 41 ++++++++++++++++++ .../cn/hippo4j/server/ServerApplication.java | 0 .../server/config/DataBaseConfiguration.java | 0 .../server/config/DataBaseProperties.java | 0 .../server/init/LocalDataSourceLoader.java | 0 .../BaseSpringApplicationRunListener.java | 0 .../listener/Hippo4JApplicationListener.java | 0 .../listener/StartingApplicationListener.java | 0 .../main/resources/META-INF/spring.factories | 0 .../main/resources/application-h2.properties | 0 .../src/main/resources/application.properties | 0 .../src/main/resources/banner.txt | 0 .../sql-script/h2/hippo4j_manager.sql | 0 .../sql-script/mysql/hippo4j_manager.sql | 0 .../hippo4j-config}/pom.xml | 0 .../hippo4j/config/config/CommonConfig.java | 0 .../config/config/MyMetaObjectHandler.java | 0 .../config/config/MybatisPlusConfig.java | 0 .../config/config/NettyServerConfig.java | 0 .../config/ServerBootstrapProperties.java | 0 .../config/controller/ConfigController.java | 0 .../config/controller/MonitorController.java | 0 .../ThreadPoolAdapterController.java | 0 .../hippo4j/config/event/AbstractEvent.java | 0 .../config/event/AbstractSlowEvent.java | 0 .../config/event/ConfigDataChangeEvent.java | 0 .../config/event/LocalDataChangeEvent.java | 0 .../config/mapper/ConfigInfoMapper.java | 0 .../config/mapper/ConfigInstanceMapper.java | 0 .../config/mapper/DashboardMapper.java | 0 .../config/mapper/HisConfigVerifyMapper.java | 0 .../config/mapper/HisRunDataMapper.java | 0 .../hippo4j/config/mapper/ItemInfoMapper.java | 0 .../config/mapper/NotifyInfoMapper.java | 0 .../config/mapper/OperationLogMapper.java | 0 .../config/mapper/TenantInfoMapper.java | 0 .../cn/hippo4j/config/model/CacheItem.java | 0 .../hippo4j/config/model/ConfigAllInfo.java | 0 .../cn/hippo4j/config/model/ConfigInfo.java | 0 .../hippo4j/config/model/ConfigInfoBase.java | 0 .../config/model/ConfigInstanceInfo.java | 0 .../config/model/HisConfigVerifyInfo.java | 0 .../hippo4j/config/model/HisRunDataInfo.java | 0 .../cn/hippo4j/config/model/ItemInfo.java | 0 .../hippo4j/config/model/LogRecordInfo.java | 0 .../cn/hippo4j/config/model/NotifyInfo.java | 0 .../cn/hippo4j/config/model/TenantInfo.java | 0 .../biz/adapter/ThreadPoolAdapterReqDTO.java | 0 .../biz/adapter/ThreadPoolAdapterRespDTO.java | 0 .../model/biz/item/ItemQueryReqDTO.java | 0 .../config/model/biz/item/ItemRespDTO.java | 0 .../config/model/biz/item/ItemSaveReqDTO.java | 0 .../model/biz/item/ItemUpdateReqDTO.java | 0 .../model/biz/log/LogRecordQueryReqDTO.java | 0 .../model/biz/log/LogRecordRespDTO.java | 0 .../biz/monitor/MonitorActiveRespDTO.java | 0 .../model/biz/monitor/MonitorQueryReqDTO.java | 0 .../model/biz/monitor/MonitorRespDTO.java | 0 .../model/biz/notify/NotifyListRespDTO.java | 0 .../model/biz/notify/NotifyQueryReqDTO.java | 0 .../config/model/biz/notify/NotifyReqDTO.java | 0 .../model/biz/notify/NotifyRespDTO.java | 0 .../model/biz/tenant/TenantQueryReqDTO.java | 0 .../model/biz/tenant/TenantRespDTO.java | 0 .../model/biz/tenant/TenantSaveReqDTO.java | 0 .../model/biz/tenant/TenantUpdateReqDTO.java | 0 .../ConfigModificationQueryRespDTO.java | 0 .../threadpool/ConfigModifySaveReqDTO.java | 0 .../threadpool/ConfigModifyVerifyReqDTO.java | 0 .../biz/threadpool/ThreadPoolDelReqDTO.java | 0 .../biz/threadpool/ThreadPoolQueryReqDTO.java | 0 .../biz/threadpool/ThreadPoolRespDTO.java | 0 .../ThreadPoolSaveOrUpdateReqDTO.java | 0 .../AbstractMonitorDataExecuteStrategy.java | 0 .../monitor/DefaultMonitorDataResolver.java | 0 .../monitor/QueryMonitorExecuteChoose.java | 0 .../config/monitor/RuntimeDataResolver.java | 0 .../monitor/TimeCleanHistoryDataTask.java | 0 .../config/netty/MonitorNettyServer.java | 0 .../hippo4j/config/netty/ServerHandler.java | 0 .../config/notify/DefaultPublisher.java | 0 .../config/notify/DefaultSharePublisher.java | 0 .../hippo4j/config/notify/EventPublisher.java | 0 .../hippo4j/config/notify/NotifyCenter.java | 0 .../listener/AbstractSmartSubscriber.java | 0 .../notify/listener/AbstractSubscriber.java | 0 .../config/service/ConfigCacheService.java | 0 .../config/service/ConfigChangePublisher.java | 0 .../config/service/ConfigServletInner.java | 0 .../config/service/LongPollingService.java | 0 .../hippo4j/config/service/SwitchService.java | 0 .../service/ThreadPoolAdapterService.java | 0 .../biz/ConfigModificationQueryService.java | 0 .../biz/ConfigModificationVerifyService.java | 0 .../config/service/biz/ConfigService.java | 0 .../config/service/biz/HisRunDataService.java | 0 .../config/service/biz/ItemService.java | 0 .../config/service/biz/NotifyService.java | 0 .../service/biz/OperationLogService.java | 0 .../config/service/biz/TenantService.java | 0 .../config/service/biz/ThreadPoolService.java | 0 ...stractConfigModificationVerifyService.java | 0 ...olConfigModificationVerifyServiceImpl.java | 0 .../ConfigModificationQueryServiceImpl.java | 0 .../service/biz/impl/ConfigServiceImpl.java | 0 .../biz/impl/HisRunDataServiceImpl.java | 0 .../service/biz/impl/ItemServiceImpl.java | 0 .../service/biz/impl/NotifyServiceImpl.java | 0 .../biz/impl/OperationLogServiceImpl.java | 0 .../service/biz/impl/TenantServiceImpl.java | 0 ...ceConfigModificationVerifyServiceImpl.java | 0 ...geConfigModificationVerifyServiceImpl.java | 0 .../biz/impl/ThreadPoolServiceImpl.java | 0 ...olConfigModificationVerifyServiceImpl.java | 0 .../ClientCloseHookRemoveConfigCache.java | 0 .../handler/RemoveThreadPoolAdapterCache.java | 0 .../cn/hippo4j/config/toolkit/ClassUtil.java | 0 .../config/toolkit/ConfigExecutor.java | 0 .../cn/hippo4j/config/toolkit/EnvUtil.java | 0 .../cn/hippo4j/config/toolkit/MapUtil.java | 0 .../hippo4j/config/toolkit/Md5ConfigUtil.java | 0 .../hippo4j/config/toolkit/RequestUtil.java | 0 .../config/toolkit/SimpleReadWriteLock.java | 0 .../config/toolkit/SingletonRepository.java | 0 ...ConfigModificationVerifyServiceChoose.java | 0 .../hippo4j/config/toolkit/ClassUtilTest.java | 0 .../config/toolkit/ConfigExecutorTest.java | 0 .../hippo4j/config/toolkit/EnvUtilTest.java | 0 .../hippo4j/config/toolkit/MapUtilTest.java | 0 .../config/toolkit/Md5ConfigUtilTest.java | 0 .../config/toolkit/RequestUtilTest.java | 0 .../toolkit/SimpleReadWriteLockTest.java | 0 .../hippo4j-console}/pom.xml | 0 .../config/GlobalExceptionHandler.java | 0 .../cn/hippo4j/console/config/WebConfig.java | 0 .../controller/ClientCloseHookController.java | 0 .../controller/ConfigVerifyController.java | 0 .../controller/DashboardController.java | 0 .../controller/HealthCheckController.java | 0 .../console/controller/ItemController.java | 0 .../controller/LogRecordController.java | 0 .../console/controller/NotifyController.java | 0 .../controller/PermissionController.java | 0 .../console/controller/RoleController.java | 0 .../console/controller/TenantController.java | 0 .../ThreadPoolAdapterController.java | 0 .../controller/ThreadPoolController.java | 0 .../console/controller/UserController.java | 0 .../cn/hippo4j/console/model/ChartInfo.java | 0 .../hippo4j/console/model/LineChartInfo.java | 0 .../hippo4j/console/model/PieChartInfo.java | 0 .../hippo4j/console/model/RankingChart.java | 0 .../cn/hippo4j/console/model/TenantChart.java | 0 .../console/model/ThreadPoolInstanceInfo.java | 0 .../console/model/WebThreadPoolReqDTO.java | 0 .../console/model/WebThreadPoolRespDTO.java | 0 .../console/service/DashboardService.java | 0 .../service/impl/DashboardServiceImpl.java | 0 .../src/main/resources/static/favicon.ico | Bin .../src/main/resources/static/hippo4j.gif | Bin .../src/main/resources/static/index.html | 0 .../static/static/css/app.f483a674.css | 0 .../static/css/chunk-05d50b2c.95ae0d9d.css | 0 .../static/css/chunk-078a7535.35874984.css | 0 .../static/css/chunk-149a43cf.35874984.css | 0 .../static/css/chunk-19132c4b.95ae0d9d.css | 0 .../static/css/chunk-1b3cdbc8.35874984.css | 0 .../static/css/chunk-1c44a627.95ae0d9d.css | 0 .../static/css/chunk-2b48c09a.5d4d51c0.css | 0 .../static/css/chunk-2e217faa.95ae0d9d.css | 0 .../static/css/chunk-2fd02e04.adc5827d.css | 0 .../static/css/chunk-3a6f2dc9.35874984.css | 0 .../static/css/chunk-4f40863a.35874984.css | 0 .../static/css/chunk-5428753b.35874984.css | 0 .../static/css/chunk-54487101.c318f073.css | 0 .../static/css/chunk-5911c282.13a7e89e.css | 0 .../static/css/chunk-5ee8c90c.95ae0d9d.css | 0 .../static/css/chunk-60c39f89.35874984.css | 0 .../static/css/chunk-6a55e40a.95ae0d9d.css | 0 .../static/css/chunk-6b3c38c4.c8603dfd.css | 0 .../static/css/chunk-70528506.0840a153.css | 0 .../static/css/chunk-7d41a2d3.55a106d0.css | 0 .../static/css/chunk-90a072fe.95ae0d9d.css | 0 .../static/css/chunk-a89383d2.35874984.css | 0 .../static/css/chunk-adca2a60.35874984.css | 0 .../static/css/chunk-d6c1d344.35874984.css | 0 .../static/css/chunk-ef888edc.5f8941eb.css | 0 .../static/static/css/chunk-libs.3dfb7769.css | 0 .../static/fonts/element-icons.535877f5.woff | Bin .../static/fonts/element-icons.732389de.ttf | Bin .../static/static/img/401.089007e7.gif | Bin .../static/static/img/404.a57b6f31.png | Bin .../static/static/img/404_cloud.0f4bc32b.png | Bin .../static/static/img/hippo4j.ecba1844.gif | Bin .../static/img/jsoneditor-icons.8e7baace.svg | 0 .../static/static/js/app.bb4a0c23.js | 0 .../static/js/chunk-04a4268a.9f83cbcd.js | 0 .../static/js/chunk-05d50b2c.ae6ae56c.js | 0 .../static/js/chunk-078a7535.736b46fc.js | 0 .../static/js/chunk-149a43cf.298679e1.js | 0 .../static/js/chunk-19132c4b.3b525d4f.js | 0 .../static/js/chunk-1b3cdbc8.16afc691.js | 0 .../static/js/chunk-1c44a627.466139e6.js | 0 .../static/js/chunk-2b48c09a.af083134.js | 0 .../static/js/chunk-2d230a36.cda7e245.js | 0 .../static/js/chunk-2d230fe7.20704891.js | 0 .../static/js/chunk-2e217faa.931dbd83.js | 0 .../static/js/chunk-2fd02e04.e8ae8f80.js | 0 .../static/js/chunk-3a6f2dc9.1670eebe.js | 0 .../static/js/chunk-4f40863a.d2bc4092.js | 0 .../static/js/chunk-5428753b.167fd3d5.js | 0 .../static/js/chunk-54487101.1e5e5070.js | 0 .../static/js/chunk-5911c282.dc2fa6e3.js | 0 .../static/js/chunk-5ee8c90c.169155d5.js | 0 .../static/js/chunk-60c39f89.50159e71.js | 0 .../static/js/chunk-6a55e40a.29c20eb8.js | 0 .../static/js/chunk-6b3c38c4.a846f117.js | 0 .../static/js/chunk-70528506.18aa1627.js | 0 .../static/js/chunk-7d41a2d3.57adbaaa.js | 0 .../static/js/chunk-90a072fe.e939dd3d.js | 0 .../static/js/chunk-a89383d2.2f667e97.js | 0 .../static/js/chunk-adca2a60.79071fcc.js | 0 .../static/js/chunk-d6c1d344.946471b9.js | 0 .../static/js/chunk-ef888edc.611f049e.js | 0 .../static/js/chunk-elementUI.904c89bd.js | 0 .../static/static/js/chunk-libs.81529100.js | 0 .../hippo4j-discovery}/pom.xml | 0 .../config/RegistryConfiguration.java | 0 .../controller/ApplicationController.java | 0 .../discovery/core/BaseInstanceRegistry.java | 0 .../core/ClientCloseHookRemoveNode.java | 0 .../discovery/core/InstanceRegistry.java | 0 .../java/cn/hippo4j/discovery/core/Lease.java | 0 281 files changed, 41 insertions(+) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/pom.xml (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/main/java/cn/hippo4j/auth/config/FilterConfig.java (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/main/java/cn/hippo4j/auth/config/GlobalSecurityConfig.java (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/main/java/cn/hippo4j/auth/constant/Constants.java (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/main/java/cn/hippo4j/auth/filter/JWTAuthenticationFilter.java (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/main/java/cn/hippo4j/auth/filter/JWTAuthorizationFilter.java (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/main/java/cn/hippo4j/auth/filter/RewriteUserInfoApiFilter.java (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/main/java/cn/hippo4j/auth/mapper/PermissionMapper.java (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/main/java/cn/hippo4j/auth/mapper/RoleMapper.java (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/main/java/cn/hippo4j/auth/mapper/UserMapper.java (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/main/java/cn/hippo4j/auth/model/PermissionInfo.java (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/main/java/cn/hippo4j/auth/model/RoleInfo.java (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/main/java/cn/hippo4j/auth/model/UserInfo.java (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/main/java/cn/hippo4j/auth/model/biz/permission/PermissionQueryPageReqDTO.java (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/main/java/cn/hippo4j/auth/model/biz/permission/PermissionRespDTO.java (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/main/java/cn/hippo4j/auth/model/biz/role/RoleQueryPageReqDTO.java (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/main/java/cn/hippo4j/auth/model/biz/role/RoleRespDTO.java (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/main/java/cn/hippo4j/auth/model/biz/user/JwtUser.java (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/main/java/cn/hippo4j/auth/model/biz/user/LoginUser.java (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/main/java/cn/hippo4j/auth/model/biz/user/UserQueryPageReqDTO.java (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/main/java/cn/hippo4j/auth/model/biz/user/UserReqDTO.java (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/main/java/cn/hippo4j/auth/model/biz/user/UserRespDTO.java (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/main/java/cn/hippo4j/auth/security/AuthManager.java (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/main/java/cn/hippo4j/auth/security/JwtTokenManager.java (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/main/java/cn/hippo4j/auth/service/PermissionService.java (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/main/java/cn/hippo4j/auth/service/RoleService.java (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/main/java/cn/hippo4j/auth/service/UserService.java (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/main/java/cn/hippo4j/auth/service/impl/PermissionServiceImpl.java (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/main/java/cn/hippo4j/auth/service/impl/RoleServiceImpl.java (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/main/java/cn/hippo4j/auth/service/impl/UserDetailsServiceImpl.java (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/main/java/cn/hippo4j/auth/service/impl/UserServiceImpl.java (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/main/java/cn/hippo4j/auth/toolkit/AuthUtil.java (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/main/java/cn/hippo4j/auth/toolkit/JwtTokenUtil.java (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/main/java/cn/hippo4j/auth/toolkit/ReturnT.java (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/test/java/cn/hippo4j/auth/secuity/JwtTokenManagerTest.java (100%) rename {hippo4j-auth => hippo4j-server/hippo4j-auth}/src/test/java/cn/hippo4j/auth/toolkit/JwtTokenUtilTest.java (100%) rename hippo4j-server/{ => hippo4j-bootstrap}/Dockerfile (100%) rename hippo4j-server/{ => hippo4j-bootstrap}/bin/shutdown.cmd (100%) rename hippo4j-server/{ => hippo4j-bootstrap}/bin/shutdown.sh (100%) rename hippo4j-server/{ => hippo4j-bootstrap}/bin/startup.cmd (100%) rename hippo4j-server/{ => hippo4j-bootstrap}/bin/startup.sh (100%) rename hippo4j-server/{ => hippo4j-bootstrap}/conf/application.properties (100%) rename hippo4j-server/{ => hippo4j-bootstrap}/conf/hippo4j-logback.xml (100%) rename hippo4j-server/{ => hippo4j-bootstrap}/conf/hippo4j_manager.sql (100%) rename hippo4j-server/{ => hippo4j-bootstrap}/conf/sql-upgrade/1.1.0_upgrade.sql (100%) rename hippo4j-server/{ => hippo4j-bootstrap}/conf/sql-upgrade/1.4.0_upgrade.sql (100%) rename hippo4j-server/{ => hippo4j-bootstrap}/conf/sql-upgrade/1.4.2_upgrade.sql (100%) rename hippo4j-server/{ => hippo4j-bootstrap}/docker-startup.sh (100%) create mode 100644 hippo4j-server/hippo4j-bootstrap/pom.xml rename hippo4j-server/{ => hippo4j-bootstrap}/src/main/java/cn/hippo4j/server/ServerApplication.java (100%) rename hippo4j-server/{ => hippo4j-bootstrap}/src/main/java/cn/hippo4j/server/config/DataBaseConfiguration.java (100%) rename hippo4j-server/{ => hippo4j-bootstrap}/src/main/java/cn/hippo4j/server/config/DataBaseProperties.java (100%) rename hippo4j-server/{ => hippo4j-bootstrap}/src/main/java/cn/hippo4j/server/init/LocalDataSourceLoader.java (100%) rename hippo4j-server/{ => hippo4j-bootstrap}/src/main/java/cn/hippo4j/server/listener/BaseSpringApplicationRunListener.java (100%) rename hippo4j-server/{ => hippo4j-bootstrap}/src/main/java/cn/hippo4j/server/listener/Hippo4JApplicationListener.java (100%) rename hippo4j-server/{ => hippo4j-bootstrap}/src/main/java/cn/hippo4j/server/listener/StartingApplicationListener.java (100%) rename hippo4j-server/{ => hippo4j-bootstrap}/src/main/resources/META-INF/spring.factories (100%) rename hippo4j-server/{ => hippo4j-bootstrap}/src/main/resources/application-h2.properties (100%) rename hippo4j-server/{ => hippo4j-bootstrap}/src/main/resources/application.properties (100%) rename hippo4j-server/{ => hippo4j-bootstrap}/src/main/resources/banner.txt (100%) rename hippo4j-server/{ => hippo4j-bootstrap}/src/main/resources/sql-script/h2/hippo4j_manager.sql (100%) rename hippo4j-server/{ => hippo4j-bootstrap}/src/main/resources/sql-script/mysql/hippo4j_manager.sql (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/pom.xml (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/config/CommonConfig.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/config/MyMetaObjectHandler.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/config/MybatisPlusConfig.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/config/NettyServerConfig.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/config/ServerBootstrapProperties.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/controller/ConfigController.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/controller/MonitorController.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/controller/ThreadPoolAdapterController.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/event/AbstractEvent.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/event/AbstractSlowEvent.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/event/ConfigDataChangeEvent.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/event/LocalDataChangeEvent.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/mapper/ConfigInfoMapper.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/mapper/ConfigInstanceMapper.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/mapper/DashboardMapper.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/mapper/HisConfigVerifyMapper.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/mapper/HisRunDataMapper.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/mapper/ItemInfoMapper.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/mapper/NotifyInfoMapper.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/mapper/OperationLogMapper.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/mapper/TenantInfoMapper.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/CacheItem.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/ConfigAllInfo.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/ConfigInfo.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/ConfigInfoBase.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/ConfigInstanceInfo.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/HisConfigVerifyInfo.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/HisRunDataInfo.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/ItemInfo.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/LogRecordInfo.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/NotifyInfo.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/TenantInfo.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/biz/adapter/ThreadPoolAdapterReqDTO.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/biz/adapter/ThreadPoolAdapterRespDTO.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/biz/item/ItemQueryReqDTO.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/biz/item/ItemRespDTO.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/biz/item/ItemSaveReqDTO.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/biz/item/ItemUpdateReqDTO.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/biz/log/LogRecordQueryReqDTO.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/biz/log/LogRecordRespDTO.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/biz/monitor/MonitorActiveRespDTO.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/biz/monitor/MonitorQueryReqDTO.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/biz/monitor/MonitorRespDTO.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/biz/notify/NotifyListRespDTO.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/biz/notify/NotifyQueryReqDTO.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/biz/notify/NotifyReqDTO.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/biz/notify/NotifyRespDTO.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/biz/tenant/TenantQueryReqDTO.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/biz/tenant/TenantRespDTO.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/biz/tenant/TenantSaveReqDTO.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/biz/tenant/TenantUpdateReqDTO.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/biz/threadpool/ConfigModificationQueryRespDTO.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/biz/threadpool/ConfigModifySaveReqDTO.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/biz/threadpool/ConfigModifyVerifyReqDTO.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/biz/threadpool/ThreadPoolDelReqDTO.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/biz/threadpool/ThreadPoolQueryReqDTO.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/biz/threadpool/ThreadPoolRespDTO.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/model/biz/threadpool/ThreadPoolSaveOrUpdateReqDTO.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/monitor/AbstractMonitorDataExecuteStrategy.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/monitor/DefaultMonitorDataResolver.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/monitor/QueryMonitorExecuteChoose.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/monitor/RuntimeDataResolver.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/monitor/TimeCleanHistoryDataTask.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/netty/MonitorNettyServer.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/netty/ServerHandler.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/notify/DefaultPublisher.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/notify/DefaultSharePublisher.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/notify/EventPublisher.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/notify/NotifyCenter.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/notify/listener/AbstractSmartSubscriber.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/notify/listener/AbstractSubscriber.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/service/ConfigCacheService.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/service/ConfigChangePublisher.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/service/ConfigServletInner.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/service/LongPollingService.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/service/SwitchService.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/service/ThreadPoolAdapterService.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/service/biz/ConfigModificationQueryService.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/service/biz/ConfigModificationVerifyService.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/service/biz/ConfigService.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/service/biz/HisRunDataService.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/service/biz/ItemService.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/service/biz/NotifyService.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/service/biz/OperationLogService.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/service/biz/TenantService.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/service/biz/ThreadPoolService.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/service/biz/impl/AbstractConfigModificationVerifyService.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/service/biz/impl/AdapterThreadPoolConfigModificationVerifyServiceImpl.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/service/biz/impl/ConfigModificationQueryServiceImpl.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/service/biz/impl/ConfigServiceImpl.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/service/biz/impl/HisRunDataServiceImpl.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/service/biz/impl/ItemServiceImpl.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/service/biz/impl/NotifyServiceImpl.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/service/biz/impl/OperationLogServiceImpl.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/service/biz/impl/TenantServiceImpl.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/service/biz/impl/ThreadPoolInstanceConfigModificationVerifyServiceImpl.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/service/biz/impl/ThreadPoolManageConfigModificationVerifyServiceImpl.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/service/biz/impl/ThreadPoolServiceImpl.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/service/biz/impl/WebThreadPoolConfigModificationVerifyServiceImpl.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/service/handler/ClientCloseHookRemoveConfigCache.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/service/handler/RemoveThreadPoolAdapterCache.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/toolkit/ClassUtil.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/toolkit/ConfigExecutor.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/toolkit/EnvUtil.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/toolkit/MapUtil.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/toolkit/Md5ConfigUtil.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/toolkit/RequestUtil.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/toolkit/SimpleReadWriteLock.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/toolkit/SingletonRepository.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/main/java/cn/hippo4j/config/verify/ConfigModificationVerifyServiceChoose.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/test/java/cn/hippo4j/config/toolkit/ClassUtilTest.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/test/java/cn/hippo4j/config/toolkit/ConfigExecutorTest.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/test/java/cn/hippo4j/config/toolkit/EnvUtilTest.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/test/java/cn/hippo4j/config/toolkit/MapUtilTest.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/test/java/cn/hippo4j/config/toolkit/Md5ConfigUtilTest.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/test/java/cn/hippo4j/config/toolkit/RequestUtilTest.java (100%) rename {hippo4j-config => hippo4j-server/hippo4j-config}/src/test/java/cn/hippo4j/config/toolkit/SimpleReadWriteLockTest.java (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/pom.xml (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/java/cn/hippo4j/console/config/GlobalExceptionHandler.java (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/java/cn/hippo4j/console/config/WebConfig.java (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/java/cn/hippo4j/console/controller/ClientCloseHookController.java (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/java/cn/hippo4j/console/controller/ConfigVerifyController.java (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/java/cn/hippo4j/console/controller/DashboardController.java (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/java/cn/hippo4j/console/controller/HealthCheckController.java (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/java/cn/hippo4j/console/controller/ItemController.java (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/java/cn/hippo4j/console/controller/LogRecordController.java (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/java/cn/hippo4j/console/controller/NotifyController.java (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/java/cn/hippo4j/console/controller/PermissionController.java (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/java/cn/hippo4j/console/controller/RoleController.java (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/java/cn/hippo4j/console/controller/TenantController.java (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/java/cn/hippo4j/console/controller/ThreadPoolAdapterController.java (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/java/cn/hippo4j/console/controller/ThreadPoolController.java (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/java/cn/hippo4j/console/controller/UserController.java (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/java/cn/hippo4j/console/model/ChartInfo.java (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/java/cn/hippo4j/console/model/LineChartInfo.java (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/java/cn/hippo4j/console/model/PieChartInfo.java (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/java/cn/hippo4j/console/model/RankingChart.java (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/java/cn/hippo4j/console/model/TenantChart.java (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/java/cn/hippo4j/console/model/ThreadPoolInstanceInfo.java (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/java/cn/hippo4j/console/model/WebThreadPoolReqDTO.java (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/java/cn/hippo4j/console/model/WebThreadPoolRespDTO.java (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/java/cn/hippo4j/console/service/DashboardService.java (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/java/cn/hippo4j/console/service/impl/DashboardServiceImpl.java (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/favicon.ico (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/hippo4j.gif (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/index.html (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/css/app.f483a674.css (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/css/chunk-05d50b2c.95ae0d9d.css (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/css/chunk-078a7535.35874984.css (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/css/chunk-149a43cf.35874984.css (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/css/chunk-19132c4b.95ae0d9d.css (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/css/chunk-1b3cdbc8.35874984.css (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/css/chunk-1c44a627.95ae0d9d.css (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/css/chunk-2b48c09a.5d4d51c0.css (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/css/chunk-2e217faa.95ae0d9d.css (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/css/chunk-2fd02e04.adc5827d.css (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/css/chunk-3a6f2dc9.35874984.css (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/css/chunk-4f40863a.35874984.css (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/css/chunk-5428753b.35874984.css (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/css/chunk-54487101.c318f073.css (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/css/chunk-5911c282.13a7e89e.css (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/css/chunk-5ee8c90c.95ae0d9d.css (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/css/chunk-60c39f89.35874984.css (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/css/chunk-6a55e40a.95ae0d9d.css (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/css/chunk-6b3c38c4.c8603dfd.css (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/css/chunk-70528506.0840a153.css (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/css/chunk-7d41a2d3.55a106d0.css (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/css/chunk-90a072fe.95ae0d9d.css (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/css/chunk-a89383d2.35874984.css (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/css/chunk-adca2a60.35874984.css (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/css/chunk-d6c1d344.35874984.css (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/css/chunk-ef888edc.5f8941eb.css (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/css/chunk-libs.3dfb7769.css (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/fonts/element-icons.535877f5.woff (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/fonts/element-icons.732389de.ttf (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/img/401.089007e7.gif (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/img/404.a57b6f31.png (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/img/404_cloud.0f4bc32b.png (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/img/hippo4j.ecba1844.gif (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/img/jsoneditor-icons.8e7baace.svg (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/js/app.bb4a0c23.js (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/js/chunk-04a4268a.9f83cbcd.js (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/js/chunk-05d50b2c.ae6ae56c.js (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/js/chunk-078a7535.736b46fc.js (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/js/chunk-149a43cf.298679e1.js (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/js/chunk-19132c4b.3b525d4f.js (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/js/chunk-1b3cdbc8.16afc691.js (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/js/chunk-1c44a627.466139e6.js (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/js/chunk-2b48c09a.af083134.js (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/js/chunk-2d230a36.cda7e245.js (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/js/chunk-2d230fe7.20704891.js (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/js/chunk-2e217faa.931dbd83.js (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/js/chunk-2fd02e04.e8ae8f80.js (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/js/chunk-3a6f2dc9.1670eebe.js (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/js/chunk-4f40863a.d2bc4092.js (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/js/chunk-5428753b.167fd3d5.js (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/js/chunk-54487101.1e5e5070.js (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/js/chunk-5911c282.dc2fa6e3.js (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/js/chunk-5ee8c90c.169155d5.js (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/js/chunk-60c39f89.50159e71.js (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/js/chunk-6a55e40a.29c20eb8.js (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/js/chunk-6b3c38c4.a846f117.js (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/js/chunk-70528506.18aa1627.js (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/js/chunk-7d41a2d3.57adbaaa.js (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/js/chunk-90a072fe.e939dd3d.js (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/js/chunk-a89383d2.2f667e97.js (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/js/chunk-adca2a60.79071fcc.js (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/js/chunk-d6c1d344.946471b9.js (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/js/chunk-ef888edc.611f049e.js (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/js/chunk-elementUI.904c89bd.js (100%) rename {hippo4j-console => hippo4j-server/hippo4j-console}/src/main/resources/static/static/js/chunk-libs.81529100.js (100%) rename {hippo4j-discovery => hippo4j-server/hippo4j-discovery}/pom.xml (100%) rename {hippo4j-discovery => hippo4j-server/hippo4j-discovery}/src/main/java/cn/hippo4j/discovery/config/RegistryConfiguration.java (100%) rename {hippo4j-discovery => hippo4j-server/hippo4j-discovery}/src/main/java/cn/hippo4j/discovery/controller/ApplicationController.java (100%) rename {hippo4j-discovery => hippo4j-server/hippo4j-discovery}/src/main/java/cn/hippo4j/discovery/core/BaseInstanceRegistry.java (100%) rename {hippo4j-discovery => hippo4j-server/hippo4j-discovery}/src/main/java/cn/hippo4j/discovery/core/ClientCloseHookRemoveNode.java (100%) rename {hippo4j-discovery => hippo4j-server/hippo4j-discovery}/src/main/java/cn/hippo4j/discovery/core/InstanceRegistry.java (100%) rename {hippo4j-discovery => hippo4j-server/hippo4j-discovery}/src/main/java/cn/hippo4j/discovery/core/Lease.java (100%) diff --git a/hippo4j-auth/pom.xml b/hippo4j-server/hippo4j-auth/pom.xml similarity index 100% rename from hippo4j-auth/pom.xml rename to hippo4j-server/hippo4j-auth/pom.xml diff --git a/hippo4j-auth/src/main/java/cn/hippo4j/auth/config/FilterConfig.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/config/FilterConfig.java similarity index 100% rename from hippo4j-auth/src/main/java/cn/hippo4j/auth/config/FilterConfig.java rename to hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/config/FilterConfig.java diff --git a/hippo4j-auth/src/main/java/cn/hippo4j/auth/config/GlobalSecurityConfig.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/config/GlobalSecurityConfig.java similarity index 100% rename from hippo4j-auth/src/main/java/cn/hippo4j/auth/config/GlobalSecurityConfig.java rename to hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/config/GlobalSecurityConfig.java diff --git a/hippo4j-auth/src/main/java/cn/hippo4j/auth/constant/Constants.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/constant/Constants.java similarity index 100% rename from hippo4j-auth/src/main/java/cn/hippo4j/auth/constant/Constants.java rename to hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/constant/Constants.java diff --git a/hippo4j-auth/src/main/java/cn/hippo4j/auth/filter/JWTAuthenticationFilter.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/filter/JWTAuthenticationFilter.java similarity index 100% rename from hippo4j-auth/src/main/java/cn/hippo4j/auth/filter/JWTAuthenticationFilter.java rename to hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/filter/JWTAuthenticationFilter.java diff --git a/hippo4j-auth/src/main/java/cn/hippo4j/auth/filter/JWTAuthorizationFilter.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/filter/JWTAuthorizationFilter.java similarity index 100% rename from hippo4j-auth/src/main/java/cn/hippo4j/auth/filter/JWTAuthorizationFilter.java rename to hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/filter/JWTAuthorizationFilter.java diff --git a/hippo4j-auth/src/main/java/cn/hippo4j/auth/filter/RewriteUserInfoApiFilter.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/filter/RewriteUserInfoApiFilter.java similarity index 100% rename from hippo4j-auth/src/main/java/cn/hippo4j/auth/filter/RewriteUserInfoApiFilter.java rename to hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/filter/RewriteUserInfoApiFilter.java diff --git a/hippo4j-auth/src/main/java/cn/hippo4j/auth/mapper/PermissionMapper.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/mapper/PermissionMapper.java similarity index 100% rename from hippo4j-auth/src/main/java/cn/hippo4j/auth/mapper/PermissionMapper.java rename to hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/mapper/PermissionMapper.java diff --git a/hippo4j-auth/src/main/java/cn/hippo4j/auth/mapper/RoleMapper.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/mapper/RoleMapper.java similarity index 100% rename from hippo4j-auth/src/main/java/cn/hippo4j/auth/mapper/RoleMapper.java rename to hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/mapper/RoleMapper.java diff --git a/hippo4j-auth/src/main/java/cn/hippo4j/auth/mapper/UserMapper.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/mapper/UserMapper.java similarity index 100% rename from hippo4j-auth/src/main/java/cn/hippo4j/auth/mapper/UserMapper.java rename to hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/mapper/UserMapper.java diff --git a/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/PermissionInfo.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/PermissionInfo.java similarity index 100% rename from hippo4j-auth/src/main/java/cn/hippo4j/auth/model/PermissionInfo.java rename to hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/PermissionInfo.java diff --git a/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/RoleInfo.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/RoleInfo.java similarity index 100% rename from hippo4j-auth/src/main/java/cn/hippo4j/auth/model/RoleInfo.java rename to hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/RoleInfo.java diff --git a/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/UserInfo.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/UserInfo.java similarity index 100% rename from hippo4j-auth/src/main/java/cn/hippo4j/auth/model/UserInfo.java rename to hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/UserInfo.java diff --git a/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/permission/PermissionQueryPageReqDTO.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/permission/PermissionQueryPageReqDTO.java similarity index 100% rename from hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/permission/PermissionQueryPageReqDTO.java rename to hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/permission/PermissionQueryPageReqDTO.java diff --git a/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/permission/PermissionRespDTO.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/permission/PermissionRespDTO.java similarity index 100% rename from hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/permission/PermissionRespDTO.java rename to hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/permission/PermissionRespDTO.java diff --git a/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/role/RoleQueryPageReqDTO.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/role/RoleQueryPageReqDTO.java similarity index 100% rename from hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/role/RoleQueryPageReqDTO.java rename to hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/role/RoleQueryPageReqDTO.java diff --git a/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/role/RoleRespDTO.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/role/RoleRespDTO.java similarity index 100% rename from hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/role/RoleRespDTO.java rename to hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/role/RoleRespDTO.java diff --git a/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/user/JwtUser.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/user/JwtUser.java similarity index 100% rename from hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/user/JwtUser.java rename to hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/user/JwtUser.java diff --git a/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/user/LoginUser.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/user/LoginUser.java similarity index 100% rename from hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/user/LoginUser.java rename to hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/user/LoginUser.java diff --git a/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/user/UserQueryPageReqDTO.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/user/UserQueryPageReqDTO.java similarity index 100% rename from hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/user/UserQueryPageReqDTO.java rename to hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/user/UserQueryPageReqDTO.java diff --git a/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/user/UserReqDTO.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/user/UserReqDTO.java similarity index 100% rename from hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/user/UserReqDTO.java rename to hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/user/UserReqDTO.java diff --git a/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/user/UserRespDTO.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/user/UserRespDTO.java similarity index 100% rename from hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/user/UserRespDTO.java rename to hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/model/biz/user/UserRespDTO.java diff --git a/hippo4j-auth/src/main/java/cn/hippo4j/auth/security/AuthManager.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/security/AuthManager.java similarity index 100% rename from hippo4j-auth/src/main/java/cn/hippo4j/auth/security/AuthManager.java rename to hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/security/AuthManager.java diff --git a/hippo4j-auth/src/main/java/cn/hippo4j/auth/security/JwtTokenManager.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/security/JwtTokenManager.java similarity index 100% rename from hippo4j-auth/src/main/java/cn/hippo4j/auth/security/JwtTokenManager.java rename to hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/security/JwtTokenManager.java diff --git a/hippo4j-auth/src/main/java/cn/hippo4j/auth/service/PermissionService.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/service/PermissionService.java similarity index 100% rename from hippo4j-auth/src/main/java/cn/hippo4j/auth/service/PermissionService.java rename to hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/service/PermissionService.java diff --git a/hippo4j-auth/src/main/java/cn/hippo4j/auth/service/RoleService.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/service/RoleService.java similarity index 100% rename from hippo4j-auth/src/main/java/cn/hippo4j/auth/service/RoleService.java rename to hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/service/RoleService.java diff --git a/hippo4j-auth/src/main/java/cn/hippo4j/auth/service/UserService.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/service/UserService.java similarity index 100% rename from hippo4j-auth/src/main/java/cn/hippo4j/auth/service/UserService.java rename to hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/service/UserService.java diff --git a/hippo4j-auth/src/main/java/cn/hippo4j/auth/service/impl/PermissionServiceImpl.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/service/impl/PermissionServiceImpl.java similarity index 100% rename from hippo4j-auth/src/main/java/cn/hippo4j/auth/service/impl/PermissionServiceImpl.java rename to hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/service/impl/PermissionServiceImpl.java diff --git a/hippo4j-auth/src/main/java/cn/hippo4j/auth/service/impl/RoleServiceImpl.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/service/impl/RoleServiceImpl.java similarity index 100% rename from hippo4j-auth/src/main/java/cn/hippo4j/auth/service/impl/RoleServiceImpl.java rename to hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/service/impl/RoleServiceImpl.java diff --git a/hippo4j-auth/src/main/java/cn/hippo4j/auth/service/impl/UserDetailsServiceImpl.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/service/impl/UserDetailsServiceImpl.java similarity index 100% rename from hippo4j-auth/src/main/java/cn/hippo4j/auth/service/impl/UserDetailsServiceImpl.java rename to hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/service/impl/UserDetailsServiceImpl.java diff --git a/hippo4j-auth/src/main/java/cn/hippo4j/auth/service/impl/UserServiceImpl.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/service/impl/UserServiceImpl.java similarity index 100% rename from hippo4j-auth/src/main/java/cn/hippo4j/auth/service/impl/UserServiceImpl.java rename to hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/service/impl/UserServiceImpl.java diff --git a/hippo4j-auth/src/main/java/cn/hippo4j/auth/toolkit/AuthUtil.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/toolkit/AuthUtil.java similarity index 100% rename from hippo4j-auth/src/main/java/cn/hippo4j/auth/toolkit/AuthUtil.java rename to hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/toolkit/AuthUtil.java diff --git a/hippo4j-auth/src/main/java/cn/hippo4j/auth/toolkit/JwtTokenUtil.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/toolkit/JwtTokenUtil.java similarity index 100% rename from hippo4j-auth/src/main/java/cn/hippo4j/auth/toolkit/JwtTokenUtil.java rename to hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/toolkit/JwtTokenUtil.java diff --git a/hippo4j-auth/src/main/java/cn/hippo4j/auth/toolkit/ReturnT.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/toolkit/ReturnT.java similarity index 100% rename from hippo4j-auth/src/main/java/cn/hippo4j/auth/toolkit/ReturnT.java rename to hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/toolkit/ReturnT.java diff --git a/hippo4j-auth/src/test/java/cn/hippo4j/auth/secuity/JwtTokenManagerTest.java b/hippo4j-server/hippo4j-auth/src/test/java/cn/hippo4j/auth/secuity/JwtTokenManagerTest.java similarity index 100% rename from hippo4j-auth/src/test/java/cn/hippo4j/auth/secuity/JwtTokenManagerTest.java rename to hippo4j-server/hippo4j-auth/src/test/java/cn/hippo4j/auth/secuity/JwtTokenManagerTest.java diff --git a/hippo4j-auth/src/test/java/cn/hippo4j/auth/toolkit/JwtTokenUtilTest.java b/hippo4j-server/hippo4j-auth/src/test/java/cn/hippo4j/auth/toolkit/JwtTokenUtilTest.java similarity index 100% rename from hippo4j-auth/src/test/java/cn/hippo4j/auth/toolkit/JwtTokenUtilTest.java rename to hippo4j-server/hippo4j-auth/src/test/java/cn/hippo4j/auth/toolkit/JwtTokenUtilTest.java diff --git a/hippo4j-server/Dockerfile b/hippo4j-server/hippo4j-bootstrap/Dockerfile similarity index 100% rename from hippo4j-server/Dockerfile rename to hippo4j-server/hippo4j-bootstrap/Dockerfile diff --git a/hippo4j-server/bin/shutdown.cmd b/hippo4j-server/hippo4j-bootstrap/bin/shutdown.cmd similarity index 100% rename from hippo4j-server/bin/shutdown.cmd rename to hippo4j-server/hippo4j-bootstrap/bin/shutdown.cmd diff --git a/hippo4j-server/bin/shutdown.sh b/hippo4j-server/hippo4j-bootstrap/bin/shutdown.sh similarity index 100% rename from hippo4j-server/bin/shutdown.sh rename to hippo4j-server/hippo4j-bootstrap/bin/shutdown.sh diff --git a/hippo4j-server/bin/startup.cmd b/hippo4j-server/hippo4j-bootstrap/bin/startup.cmd similarity index 100% rename from hippo4j-server/bin/startup.cmd rename to hippo4j-server/hippo4j-bootstrap/bin/startup.cmd diff --git a/hippo4j-server/bin/startup.sh b/hippo4j-server/hippo4j-bootstrap/bin/startup.sh similarity index 100% rename from hippo4j-server/bin/startup.sh rename to hippo4j-server/hippo4j-bootstrap/bin/startup.sh diff --git a/hippo4j-server/conf/application.properties b/hippo4j-server/hippo4j-bootstrap/conf/application.properties similarity index 100% rename from hippo4j-server/conf/application.properties rename to hippo4j-server/hippo4j-bootstrap/conf/application.properties diff --git a/hippo4j-server/conf/hippo4j-logback.xml b/hippo4j-server/hippo4j-bootstrap/conf/hippo4j-logback.xml similarity index 100% rename from hippo4j-server/conf/hippo4j-logback.xml rename to hippo4j-server/hippo4j-bootstrap/conf/hippo4j-logback.xml diff --git a/hippo4j-server/conf/hippo4j_manager.sql b/hippo4j-server/hippo4j-bootstrap/conf/hippo4j_manager.sql similarity index 100% rename from hippo4j-server/conf/hippo4j_manager.sql rename to hippo4j-server/hippo4j-bootstrap/conf/hippo4j_manager.sql diff --git a/hippo4j-server/conf/sql-upgrade/1.1.0_upgrade.sql b/hippo4j-server/hippo4j-bootstrap/conf/sql-upgrade/1.1.0_upgrade.sql similarity index 100% rename from hippo4j-server/conf/sql-upgrade/1.1.0_upgrade.sql rename to hippo4j-server/hippo4j-bootstrap/conf/sql-upgrade/1.1.0_upgrade.sql diff --git a/hippo4j-server/conf/sql-upgrade/1.4.0_upgrade.sql b/hippo4j-server/hippo4j-bootstrap/conf/sql-upgrade/1.4.0_upgrade.sql similarity index 100% rename from hippo4j-server/conf/sql-upgrade/1.4.0_upgrade.sql rename to hippo4j-server/hippo4j-bootstrap/conf/sql-upgrade/1.4.0_upgrade.sql diff --git a/hippo4j-server/conf/sql-upgrade/1.4.2_upgrade.sql b/hippo4j-server/hippo4j-bootstrap/conf/sql-upgrade/1.4.2_upgrade.sql similarity index 100% rename from hippo4j-server/conf/sql-upgrade/1.4.2_upgrade.sql rename to hippo4j-server/hippo4j-bootstrap/conf/sql-upgrade/1.4.2_upgrade.sql diff --git a/hippo4j-server/docker-startup.sh b/hippo4j-server/hippo4j-bootstrap/docker-startup.sh similarity index 100% rename from hippo4j-server/docker-startup.sh rename to hippo4j-server/hippo4j-bootstrap/docker-startup.sh diff --git a/hippo4j-server/hippo4j-bootstrap/pom.xml b/hippo4j-server/hippo4j-bootstrap/pom.xml new file mode 100644 index 00000000..c56ceb13 --- /dev/null +++ b/hippo4j-server/hippo4j-bootstrap/pom.xml @@ -0,0 +1,41 @@ + + + 4.0.0 + + cn.hippo4j + hippo4j-server + ${revision} + + hippo4j-bootstrap + + + + cn.hippo4j + hippo4j-console + ${revision} + + + + javax.xml.bind + jaxb-api + 2.3.0 + + + com.sun.xml.bind + jaxb-impl + 2.3.0 + + + com.sun.xml.bind + jaxb-core + 2.3.0 + + + javax.activation + activation + 1.1.1 + + + + diff --git a/hippo4j-server/src/main/java/cn/hippo4j/server/ServerApplication.java b/hippo4j-server/hippo4j-bootstrap/src/main/java/cn/hippo4j/server/ServerApplication.java similarity index 100% rename from hippo4j-server/src/main/java/cn/hippo4j/server/ServerApplication.java rename to hippo4j-server/hippo4j-bootstrap/src/main/java/cn/hippo4j/server/ServerApplication.java diff --git a/hippo4j-server/src/main/java/cn/hippo4j/server/config/DataBaseConfiguration.java b/hippo4j-server/hippo4j-bootstrap/src/main/java/cn/hippo4j/server/config/DataBaseConfiguration.java similarity index 100% rename from hippo4j-server/src/main/java/cn/hippo4j/server/config/DataBaseConfiguration.java rename to hippo4j-server/hippo4j-bootstrap/src/main/java/cn/hippo4j/server/config/DataBaseConfiguration.java diff --git a/hippo4j-server/src/main/java/cn/hippo4j/server/config/DataBaseProperties.java b/hippo4j-server/hippo4j-bootstrap/src/main/java/cn/hippo4j/server/config/DataBaseProperties.java similarity index 100% rename from hippo4j-server/src/main/java/cn/hippo4j/server/config/DataBaseProperties.java rename to hippo4j-server/hippo4j-bootstrap/src/main/java/cn/hippo4j/server/config/DataBaseProperties.java diff --git a/hippo4j-server/src/main/java/cn/hippo4j/server/init/LocalDataSourceLoader.java b/hippo4j-server/hippo4j-bootstrap/src/main/java/cn/hippo4j/server/init/LocalDataSourceLoader.java similarity index 100% rename from hippo4j-server/src/main/java/cn/hippo4j/server/init/LocalDataSourceLoader.java rename to hippo4j-server/hippo4j-bootstrap/src/main/java/cn/hippo4j/server/init/LocalDataSourceLoader.java diff --git a/hippo4j-server/src/main/java/cn/hippo4j/server/listener/BaseSpringApplicationRunListener.java b/hippo4j-server/hippo4j-bootstrap/src/main/java/cn/hippo4j/server/listener/BaseSpringApplicationRunListener.java similarity index 100% rename from hippo4j-server/src/main/java/cn/hippo4j/server/listener/BaseSpringApplicationRunListener.java rename to hippo4j-server/hippo4j-bootstrap/src/main/java/cn/hippo4j/server/listener/BaseSpringApplicationRunListener.java diff --git a/hippo4j-server/src/main/java/cn/hippo4j/server/listener/Hippo4JApplicationListener.java b/hippo4j-server/hippo4j-bootstrap/src/main/java/cn/hippo4j/server/listener/Hippo4JApplicationListener.java similarity index 100% rename from hippo4j-server/src/main/java/cn/hippo4j/server/listener/Hippo4JApplicationListener.java rename to hippo4j-server/hippo4j-bootstrap/src/main/java/cn/hippo4j/server/listener/Hippo4JApplicationListener.java diff --git a/hippo4j-server/src/main/java/cn/hippo4j/server/listener/StartingApplicationListener.java b/hippo4j-server/hippo4j-bootstrap/src/main/java/cn/hippo4j/server/listener/StartingApplicationListener.java similarity index 100% rename from hippo4j-server/src/main/java/cn/hippo4j/server/listener/StartingApplicationListener.java rename to hippo4j-server/hippo4j-bootstrap/src/main/java/cn/hippo4j/server/listener/StartingApplicationListener.java diff --git a/hippo4j-server/src/main/resources/META-INF/spring.factories b/hippo4j-server/hippo4j-bootstrap/src/main/resources/META-INF/spring.factories similarity index 100% rename from hippo4j-server/src/main/resources/META-INF/spring.factories rename to hippo4j-server/hippo4j-bootstrap/src/main/resources/META-INF/spring.factories diff --git a/hippo4j-server/src/main/resources/application-h2.properties b/hippo4j-server/hippo4j-bootstrap/src/main/resources/application-h2.properties similarity index 100% rename from hippo4j-server/src/main/resources/application-h2.properties rename to hippo4j-server/hippo4j-bootstrap/src/main/resources/application-h2.properties diff --git a/hippo4j-server/src/main/resources/application.properties b/hippo4j-server/hippo4j-bootstrap/src/main/resources/application.properties similarity index 100% rename from hippo4j-server/src/main/resources/application.properties rename to hippo4j-server/hippo4j-bootstrap/src/main/resources/application.properties diff --git a/hippo4j-server/src/main/resources/banner.txt b/hippo4j-server/hippo4j-bootstrap/src/main/resources/banner.txt similarity index 100% rename from hippo4j-server/src/main/resources/banner.txt rename to hippo4j-server/hippo4j-bootstrap/src/main/resources/banner.txt diff --git a/hippo4j-server/src/main/resources/sql-script/h2/hippo4j_manager.sql b/hippo4j-server/hippo4j-bootstrap/src/main/resources/sql-script/h2/hippo4j_manager.sql similarity index 100% rename from hippo4j-server/src/main/resources/sql-script/h2/hippo4j_manager.sql rename to hippo4j-server/hippo4j-bootstrap/src/main/resources/sql-script/h2/hippo4j_manager.sql diff --git a/hippo4j-server/src/main/resources/sql-script/mysql/hippo4j_manager.sql b/hippo4j-server/hippo4j-bootstrap/src/main/resources/sql-script/mysql/hippo4j_manager.sql similarity index 100% rename from hippo4j-server/src/main/resources/sql-script/mysql/hippo4j_manager.sql rename to hippo4j-server/hippo4j-bootstrap/src/main/resources/sql-script/mysql/hippo4j_manager.sql diff --git a/hippo4j-config/pom.xml b/hippo4j-server/hippo4j-config/pom.xml similarity index 100% rename from hippo4j-config/pom.xml rename to hippo4j-server/hippo4j-config/pom.xml diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/config/CommonConfig.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/config/CommonConfig.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/config/CommonConfig.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/config/CommonConfig.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/config/MyMetaObjectHandler.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/config/MyMetaObjectHandler.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/config/MyMetaObjectHandler.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/config/MyMetaObjectHandler.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/config/MybatisPlusConfig.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/config/MybatisPlusConfig.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/config/MybatisPlusConfig.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/config/MybatisPlusConfig.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/config/NettyServerConfig.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/config/NettyServerConfig.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/config/NettyServerConfig.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/config/NettyServerConfig.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/config/ServerBootstrapProperties.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/config/ServerBootstrapProperties.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/config/ServerBootstrapProperties.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/config/ServerBootstrapProperties.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/controller/ConfigController.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/controller/ConfigController.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/controller/ConfigController.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/controller/ConfigController.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/controller/MonitorController.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/controller/MonitorController.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/controller/MonitorController.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/controller/MonitorController.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/controller/ThreadPoolAdapterController.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/controller/ThreadPoolAdapterController.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/controller/ThreadPoolAdapterController.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/controller/ThreadPoolAdapterController.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/event/AbstractEvent.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/event/AbstractEvent.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/event/AbstractEvent.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/event/AbstractEvent.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/event/AbstractSlowEvent.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/event/AbstractSlowEvent.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/event/AbstractSlowEvent.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/event/AbstractSlowEvent.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/event/ConfigDataChangeEvent.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/event/ConfigDataChangeEvent.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/event/ConfigDataChangeEvent.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/event/ConfigDataChangeEvent.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/event/LocalDataChangeEvent.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/event/LocalDataChangeEvent.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/event/LocalDataChangeEvent.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/event/LocalDataChangeEvent.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/mapper/ConfigInfoMapper.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/mapper/ConfigInfoMapper.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/mapper/ConfigInfoMapper.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/mapper/ConfigInfoMapper.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/mapper/ConfigInstanceMapper.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/mapper/ConfigInstanceMapper.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/mapper/ConfigInstanceMapper.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/mapper/ConfigInstanceMapper.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/mapper/DashboardMapper.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/mapper/DashboardMapper.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/mapper/DashboardMapper.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/mapper/DashboardMapper.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/mapper/HisConfigVerifyMapper.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/mapper/HisConfigVerifyMapper.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/mapper/HisConfigVerifyMapper.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/mapper/HisConfigVerifyMapper.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/mapper/HisRunDataMapper.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/mapper/HisRunDataMapper.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/mapper/HisRunDataMapper.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/mapper/HisRunDataMapper.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/mapper/ItemInfoMapper.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/mapper/ItemInfoMapper.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/mapper/ItemInfoMapper.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/mapper/ItemInfoMapper.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/mapper/NotifyInfoMapper.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/mapper/NotifyInfoMapper.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/mapper/NotifyInfoMapper.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/mapper/NotifyInfoMapper.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/mapper/OperationLogMapper.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/mapper/OperationLogMapper.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/mapper/OperationLogMapper.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/mapper/OperationLogMapper.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/mapper/TenantInfoMapper.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/mapper/TenantInfoMapper.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/mapper/TenantInfoMapper.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/mapper/TenantInfoMapper.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/CacheItem.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/CacheItem.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/CacheItem.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/CacheItem.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/ConfigAllInfo.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/ConfigAllInfo.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/ConfigAllInfo.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/ConfigAllInfo.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/ConfigInfo.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/ConfigInfo.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/ConfigInfo.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/ConfigInfo.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/ConfigInfoBase.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/ConfigInfoBase.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/ConfigInfoBase.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/ConfigInfoBase.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/ConfigInstanceInfo.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/ConfigInstanceInfo.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/ConfigInstanceInfo.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/ConfigInstanceInfo.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/HisConfigVerifyInfo.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/HisConfigVerifyInfo.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/HisConfigVerifyInfo.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/HisConfigVerifyInfo.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/HisRunDataInfo.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/HisRunDataInfo.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/HisRunDataInfo.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/HisRunDataInfo.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/ItemInfo.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/ItemInfo.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/ItemInfo.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/ItemInfo.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/LogRecordInfo.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/LogRecordInfo.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/LogRecordInfo.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/LogRecordInfo.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/NotifyInfo.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/NotifyInfo.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/NotifyInfo.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/NotifyInfo.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/TenantInfo.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/TenantInfo.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/TenantInfo.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/TenantInfo.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/adapter/ThreadPoolAdapterReqDTO.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/adapter/ThreadPoolAdapterReqDTO.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/adapter/ThreadPoolAdapterReqDTO.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/adapter/ThreadPoolAdapterReqDTO.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/adapter/ThreadPoolAdapterRespDTO.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/adapter/ThreadPoolAdapterRespDTO.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/adapter/ThreadPoolAdapterRespDTO.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/adapter/ThreadPoolAdapterRespDTO.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/item/ItemQueryReqDTO.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/item/ItemQueryReqDTO.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/item/ItemQueryReqDTO.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/item/ItemQueryReqDTO.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/item/ItemRespDTO.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/item/ItemRespDTO.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/item/ItemRespDTO.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/item/ItemRespDTO.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/item/ItemSaveReqDTO.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/item/ItemSaveReqDTO.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/item/ItemSaveReqDTO.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/item/ItemSaveReqDTO.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/item/ItemUpdateReqDTO.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/item/ItemUpdateReqDTO.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/item/ItemUpdateReqDTO.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/item/ItemUpdateReqDTO.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/log/LogRecordQueryReqDTO.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/log/LogRecordQueryReqDTO.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/log/LogRecordQueryReqDTO.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/log/LogRecordQueryReqDTO.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/log/LogRecordRespDTO.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/log/LogRecordRespDTO.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/log/LogRecordRespDTO.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/log/LogRecordRespDTO.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/monitor/MonitorActiveRespDTO.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/monitor/MonitorActiveRespDTO.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/monitor/MonitorActiveRespDTO.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/monitor/MonitorActiveRespDTO.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/monitor/MonitorQueryReqDTO.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/monitor/MonitorQueryReqDTO.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/monitor/MonitorQueryReqDTO.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/monitor/MonitorQueryReqDTO.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/monitor/MonitorRespDTO.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/monitor/MonitorRespDTO.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/monitor/MonitorRespDTO.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/monitor/MonitorRespDTO.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/notify/NotifyListRespDTO.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/notify/NotifyListRespDTO.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/notify/NotifyListRespDTO.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/notify/NotifyListRespDTO.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/notify/NotifyQueryReqDTO.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/notify/NotifyQueryReqDTO.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/notify/NotifyQueryReqDTO.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/notify/NotifyQueryReqDTO.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/notify/NotifyReqDTO.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/notify/NotifyReqDTO.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/notify/NotifyReqDTO.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/notify/NotifyReqDTO.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/notify/NotifyRespDTO.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/notify/NotifyRespDTO.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/notify/NotifyRespDTO.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/notify/NotifyRespDTO.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/tenant/TenantQueryReqDTO.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/tenant/TenantQueryReqDTO.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/tenant/TenantQueryReqDTO.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/tenant/TenantQueryReqDTO.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/tenant/TenantRespDTO.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/tenant/TenantRespDTO.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/tenant/TenantRespDTO.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/tenant/TenantRespDTO.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/tenant/TenantSaveReqDTO.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/tenant/TenantSaveReqDTO.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/tenant/TenantSaveReqDTO.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/tenant/TenantSaveReqDTO.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/tenant/TenantUpdateReqDTO.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/tenant/TenantUpdateReqDTO.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/tenant/TenantUpdateReqDTO.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/tenant/TenantUpdateReqDTO.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/threadpool/ConfigModificationQueryRespDTO.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/threadpool/ConfigModificationQueryRespDTO.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/threadpool/ConfigModificationQueryRespDTO.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/threadpool/ConfigModificationQueryRespDTO.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/threadpool/ConfigModifySaveReqDTO.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/threadpool/ConfigModifySaveReqDTO.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/threadpool/ConfigModifySaveReqDTO.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/threadpool/ConfigModifySaveReqDTO.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/threadpool/ConfigModifyVerifyReqDTO.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/threadpool/ConfigModifyVerifyReqDTO.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/threadpool/ConfigModifyVerifyReqDTO.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/threadpool/ConfigModifyVerifyReqDTO.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/threadpool/ThreadPoolDelReqDTO.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/threadpool/ThreadPoolDelReqDTO.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/threadpool/ThreadPoolDelReqDTO.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/threadpool/ThreadPoolDelReqDTO.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/threadpool/ThreadPoolQueryReqDTO.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/threadpool/ThreadPoolQueryReqDTO.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/threadpool/ThreadPoolQueryReqDTO.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/threadpool/ThreadPoolQueryReqDTO.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/threadpool/ThreadPoolRespDTO.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/threadpool/ThreadPoolRespDTO.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/threadpool/ThreadPoolRespDTO.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/threadpool/ThreadPoolRespDTO.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/threadpool/ThreadPoolSaveOrUpdateReqDTO.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/threadpool/ThreadPoolSaveOrUpdateReqDTO.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/threadpool/ThreadPoolSaveOrUpdateReqDTO.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/model/biz/threadpool/ThreadPoolSaveOrUpdateReqDTO.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/monitor/AbstractMonitorDataExecuteStrategy.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/monitor/AbstractMonitorDataExecuteStrategy.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/monitor/AbstractMonitorDataExecuteStrategy.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/monitor/AbstractMonitorDataExecuteStrategy.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/monitor/DefaultMonitorDataResolver.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/monitor/DefaultMonitorDataResolver.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/monitor/DefaultMonitorDataResolver.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/monitor/DefaultMonitorDataResolver.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/monitor/QueryMonitorExecuteChoose.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/monitor/QueryMonitorExecuteChoose.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/monitor/QueryMonitorExecuteChoose.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/monitor/QueryMonitorExecuteChoose.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/monitor/RuntimeDataResolver.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/monitor/RuntimeDataResolver.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/monitor/RuntimeDataResolver.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/monitor/RuntimeDataResolver.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/monitor/TimeCleanHistoryDataTask.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/monitor/TimeCleanHistoryDataTask.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/monitor/TimeCleanHistoryDataTask.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/monitor/TimeCleanHistoryDataTask.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/netty/MonitorNettyServer.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/netty/MonitorNettyServer.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/netty/MonitorNettyServer.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/netty/MonitorNettyServer.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/netty/ServerHandler.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/netty/ServerHandler.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/netty/ServerHandler.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/netty/ServerHandler.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/notify/DefaultPublisher.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/notify/DefaultPublisher.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/notify/DefaultPublisher.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/notify/DefaultPublisher.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/notify/DefaultSharePublisher.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/notify/DefaultSharePublisher.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/notify/DefaultSharePublisher.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/notify/DefaultSharePublisher.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/notify/EventPublisher.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/notify/EventPublisher.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/notify/EventPublisher.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/notify/EventPublisher.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/notify/NotifyCenter.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/notify/NotifyCenter.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/notify/NotifyCenter.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/notify/NotifyCenter.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/notify/listener/AbstractSmartSubscriber.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/notify/listener/AbstractSmartSubscriber.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/notify/listener/AbstractSmartSubscriber.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/notify/listener/AbstractSmartSubscriber.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/notify/listener/AbstractSubscriber.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/notify/listener/AbstractSubscriber.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/notify/listener/AbstractSubscriber.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/notify/listener/AbstractSubscriber.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/service/ConfigCacheService.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/ConfigCacheService.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/service/ConfigCacheService.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/ConfigCacheService.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/service/ConfigChangePublisher.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/ConfigChangePublisher.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/service/ConfigChangePublisher.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/ConfigChangePublisher.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/service/ConfigServletInner.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/ConfigServletInner.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/service/ConfigServletInner.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/ConfigServletInner.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/service/LongPollingService.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/LongPollingService.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/service/LongPollingService.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/LongPollingService.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/service/SwitchService.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/SwitchService.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/service/SwitchService.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/SwitchService.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/service/ThreadPoolAdapterService.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/ThreadPoolAdapterService.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/service/ThreadPoolAdapterService.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/ThreadPoolAdapterService.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/ConfigModificationQueryService.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/ConfigModificationQueryService.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/ConfigModificationQueryService.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/ConfigModificationQueryService.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/ConfigModificationVerifyService.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/ConfigModificationVerifyService.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/ConfigModificationVerifyService.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/ConfigModificationVerifyService.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/ConfigService.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/ConfigService.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/ConfigService.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/ConfigService.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/HisRunDataService.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/HisRunDataService.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/HisRunDataService.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/HisRunDataService.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/ItemService.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/ItemService.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/ItemService.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/ItemService.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/NotifyService.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/NotifyService.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/NotifyService.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/NotifyService.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/OperationLogService.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/OperationLogService.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/OperationLogService.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/OperationLogService.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/TenantService.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/TenantService.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/TenantService.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/TenantService.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/ThreadPoolService.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/ThreadPoolService.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/ThreadPoolService.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/ThreadPoolService.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/AbstractConfigModificationVerifyService.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/AbstractConfigModificationVerifyService.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/AbstractConfigModificationVerifyService.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/AbstractConfigModificationVerifyService.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/AdapterThreadPoolConfigModificationVerifyServiceImpl.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/AdapterThreadPoolConfigModificationVerifyServiceImpl.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/AdapterThreadPoolConfigModificationVerifyServiceImpl.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/AdapterThreadPoolConfigModificationVerifyServiceImpl.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/ConfigModificationQueryServiceImpl.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/ConfigModificationQueryServiceImpl.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/ConfigModificationQueryServiceImpl.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/ConfigModificationQueryServiceImpl.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/ConfigServiceImpl.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/ConfigServiceImpl.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/ConfigServiceImpl.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/ConfigServiceImpl.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/HisRunDataServiceImpl.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/HisRunDataServiceImpl.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/HisRunDataServiceImpl.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/HisRunDataServiceImpl.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/ItemServiceImpl.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/ItemServiceImpl.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/ItemServiceImpl.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/ItemServiceImpl.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/NotifyServiceImpl.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/NotifyServiceImpl.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/NotifyServiceImpl.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/NotifyServiceImpl.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/OperationLogServiceImpl.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/OperationLogServiceImpl.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/OperationLogServiceImpl.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/OperationLogServiceImpl.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/TenantServiceImpl.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/TenantServiceImpl.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/TenantServiceImpl.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/TenantServiceImpl.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/ThreadPoolInstanceConfigModificationVerifyServiceImpl.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/ThreadPoolInstanceConfigModificationVerifyServiceImpl.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/ThreadPoolInstanceConfigModificationVerifyServiceImpl.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/ThreadPoolInstanceConfigModificationVerifyServiceImpl.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/ThreadPoolManageConfigModificationVerifyServiceImpl.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/ThreadPoolManageConfigModificationVerifyServiceImpl.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/ThreadPoolManageConfigModificationVerifyServiceImpl.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/ThreadPoolManageConfigModificationVerifyServiceImpl.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/ThreadPoolServiceImpl.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/ThreadPoolServiceImpl.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/ThreadPoolServiceImpl.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/ThreadPoolServiceImpl.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/WebThreadPoolConfigModificationVerifyServiceImpl.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/WebThreadPoolConfigModificationVerifyServiceImpl.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/WebThreadPoolConfigModificationVerifyServiceImpl.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/biz/impl/WebThreadPoolConfigModificationVerifyServiceImpl.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/service/handler/ClientCloseHookRemoveConfigCache.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/handler/ClientCloseHookRemoveConfigCache.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/service/handler/ClientCloseHookRemoveConfigCache.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/handler/ClientCloseHookRemoveConfigCache.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/service/handler/RemoveThreadPoolAdapterCache.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/handler/RemoveThreadPoolAdapterCache.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/service/handler/RemoveThreadPoolAdapterCache.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/service/handler/RemoveThreadPoolAdapterCache.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/toolkit/ClassUtil.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/toolkit/ClassUtil.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/toolkit/ClassUtil.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/toolkit/ClassUtil.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/toolkit/ConfigExecutor.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/toolkit/ConfigExecutor.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/toolkit/ConfigExecutor.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/toolkit/ConfigExecutor.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/toolkit/EnvUtil.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/toolkit/EnvUtil.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/toolkit/EnvUtil.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/toolkit/EnvUtil.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/toolkit/MapUtil.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/toolkit/MapUtil.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/toolkit/MapUtil.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/toolkit/MapUtil.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/toolkit/Md5ConfigUtil.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/toolkit/Md5ConfigUtil.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/toolkit/Md5ConfigUtil.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/toolkit/Md5ConfigUtil.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/toolkit/RequestUtil.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/toolkit/RequestUtil.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/toolkit/RequestUtil.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/toolkit/RequestUtil.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/toolkit/SimpleReadWriteLock.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/toolkit/SimpleReadWriteLock.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/toolkit/SimpleReadWriteLock.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/toolkit/SimpleReadWriteLock.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/toolkit/SingletonRepository.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/toolkit/SingletonRepository.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/toolkit/SingletonRepository.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/toolkit/SingletonRepository.java diff --git a/hippo4j-config/src/main/java/cn/hippo4j/config/verify/ConfigModificationVerifyServiceChoose.java b/hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/verify/ConfigModificationVerifyServiceChoose.java similarity index 100% rename from hippo4j-config/src/main/java/cn/hippo4j/config/verify/ConfigModificationVerifyServiceChoose.java rename to hippo4j-server/hippo4j-config/src/main/java/cn/hippo4j/config/verify/ConfigModificationVerifyServiceChoose.java diff --git a/hippo4j-config/src/test/java/cn/hippo4j/config/toolkit/ClassUtilTest.java b/hippo4j-server/hippo4j-config/src/test/java/cn/hippo4j/config/toolkit/ClassUtilTest.java similarity index 100% rename from hippo4j-config/src/test/java/cn/hippo4j/config/toolkit/ClassUtilTest.java rename to hippo4j-server/hippo4j-config/src/test/java/cn/hippo4j/config/toolkit/ClassUtilTest.java diff --git a/hippo4j-config/src/test/java/cn/hippo4j/config/toolkit/ConfigExecutorTest.java b/hippo4j-server/hippo4j-config/src/test/java/cn/hippo4j/config/toolkit/ConfigExecutorTest.java similarity index 100% rename from hippo4j-config/src/test/java/cn/hippo4j/config/toolkit/ConfigExecutorTest.java rename to hippo4j-server/hippo4j-config/src/test/java/cn/hippo4j/config/toolkit/ConfigExecutorTest.java diff --git a/hippo4j-config/src/test/java/cn/hippo4j/config/toolkit/EnvUtilTest.java b/hippo4j-server/hippo4j-config/src/test/java/cn/hippo4j/config/toolkit/EnvUtilTest.java similarity index 100% rename from hippo4j-config/src/test/java/cn/hippo4j/config/toolkit/EnvUtilTest.java rename to hippo4j-server/hippo4j-config/src/test/java/cn/hippo4j/config/toolkit/EnvUtilTest.java diff --git a/hippo4j-config/src/test/java/cn/hippo4j/config/toolkit/MapUtilTest.java b/hippo4j-server/hippo4j-config/src/test/java/cn/hippo4j/config/toolkit/MapUtilTest.java similarity index 100% rename from hippo4j-config/src/test/java/cn/hippo4j/config/toolkit/MapUtilTest.java rename to hippo4j-server/hippo4j-config/src/test/java/cn/hippo4j/config/toolkit/MapUtilTest.java diff --git a/hippo4j-config/src/test/java/cn/hippo4j/config/toolkit/Md5ConfigUtilTest.java b/hippo4j-server/hippo4j-config/src/test/java/cn/hippo4j/config/toolkit/Md5ConfigUtilTest.java similarity index 100% rename from hippo4j-config/src/test/java/cn/hippo4j/config/toolkit/Md5ConfigUtilTest.java rename to hippo4j-server/hippo4j-config/src/test/java/cn/hippo4j/config/toolkit/Md5ConfigUtilTest.java diff --git a/hippo4j-config/src/test/java/cn/hippo4j/config/toolkit/RequestUtilTest.java b/hippo4j-server/hippo4j-config/src/test/java/cn/hippo4j/config/toolkit/RequestUtilTest.java similarity index 100% rename from hippo4j-config/src/test/java/cn/hippo4j/config/toolkit/RequestUtilTest.java rename to hippo4j-server/hippo4j-config/src/test/java/cn/hippo4j/config/toolkit/RequestUtilTest.java diff --git a/hippo4j-config/src/test/java/cn/hippo4j/config/toolkit/SimpleReadWriteLockTest.java b/hippo4j-server/hippo4j-config/src/test/java/cn/hippo4j/config/toolkit/SimpleReadWriteLockTest.java similarity index 100% rename from hippo4j-config/src/test/java/cn/hippo4j/config/toolkit/SimpleReadWriteLockTest.java rename to hippo4j-server/hippo4j-config/src/test/java/cn/hippo4j/config/toolkit/SimpleReadWriteLockTest.java diff --git a/hippo4j-console/pom.xml b/hippo4j-server/hippo4j-console/pom.xml similarity index 100% rename from hippo4j-console/pom.xml rename to hippo4j-server/hippo4j-console/pom.xml diff --git a/hippo4j-console/src/main/java/cn/hippo4j/console/config/GlobalExceptionHandler.java b/hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/config/GlobalExceptionHandler.java similarity index 100% rename from hippo4j-console/src/main/java/cn/hippo4j/console/config/GlobalExceptionHandler.java rename to hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/config/GlobalExceptionHandler.java diff --git a/hippo4j-console/src/main/java/cn/hippo4j/console/config/WebConfig.java b/hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/config/WebConfig.java similarity index 100% rename from hippo4j-console/src/main/java/cn/hippo4j/console/config/WebConfig.java rename to hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/config/WebConfig.java diff --git a/hippo4j-console/src/main/java/cn/hippo4j/console/controller/ClientCloseHookController.java b/hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/controller/ClientCloseHookController.java similarity index 100% rename from hippo4j-console/src/main/java/cn/hippo4j/console/controller/ClientCloseHookController.java rename to hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/controller/ClientCloseHookController.java diff --git a/hippo4j-console/src/main/java/cn/hippo4j/console/controller/ConfigVerifyController.java b/hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/controller/ConfigVerifyController.java similarity index 100% rename from hippo4j-console/src/main/java/cn/hippo4j/console/controller/ConfigVerifyController.java rename to hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/controller/ConfigVerifyController.java diff --git a/hippo4j-console/src/main/java/cn/hippo4j/console/controller/DashboardController.java b/hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/controller/DashboardController.java similarity index 100% rename from hippo4j-console/src/main/java/cn/hippo4j/console/controller/DashboardController.java rename to hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/controller/DashboardController.java diff --git a/hippo4j-console/src/main/java/cn/hippo4j/console/controller/HealthCheckController.java b/hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/controller/HealthCheckController.java similarity index 100% rename from hippo4j-console/src/main/java/cn/hippo4j/console/controller/HealthCheckController.java rename to hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/controller/HealthCheckController.java diff --git a/hippo4j-console/src/main/java/cn/hippo4j/console/controller/ItemController.java b/hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/controller/ItemController.java similarity index 100% rename from hippo4j-console/src/main/java/cn/hippo4j/console/controller/ItemController.java rename to hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/controller/ItemController.java diff --git a/hippo4j-console/src/main/java/cn/hippo4j/console/controller/LogRecordController.java b/hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/controller/LogRecordController.java similarity index 100% rename from hippo4j-console/src/main/java/cn/hippo4j/console/controller/LogRecordController.java rename to hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/controller/LogRecordController.java diff --git a/hippo4j-console/src/main/java/cn/hippo4j/console/controller/NotifyController.java b/hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/controller/NotifyController.java similarity index 100% rename from hippo4j-console/src/main/java/cn/hippo4j/console/controller/NotifyController.java rename to hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/controller/NotifyController.java diff --git a/hippo4j-console/src/main/java/cn/hippo4j/console/controller/PermissionController.java b/hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/controller/PermissionController.java similarity index 100% rename from hippo4j-console/src/main/java/cn/hippo4j/console/controller/PermissionController.java rename to hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/controller/PermissionController.java diff --git a/hippo4j-console/src/main/java/cn/hippo4j/console/controller/RoleController.java b/hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/controller/RoleController.java similarity index 100% rename from hippo4j-console/src/main/java/cn/hippo4j/console/controller/RoleController.java rename to hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/controller/RoleController.java diff --git a/hippo4j-console/src/main/java/cn/hippo4j/console/controller/TenantController.java b/hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/controller/TenantController.java similarity index 100% rename from hippo4j-console/src/main/java/cn/hippo4j/console/controller/TenantController.java rename to hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/controller/TenantController.java diff --git a/hippo4j-console/src/main/java/cn/hippo4j/console/controller/ThreadPoolAdapterController.java b/hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/controller/ThreadPoolAdapterController.java similarity index 100% rename from hippo4j-console/src/main/java/cn/hippo4j/console/controller/ThreadPoolAdapterController.java rename to hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/controller/ThreadPoolAdapterController.java diff --git a/hippo4j-console/src/main/java/cn/hippo4j/console/controller/ThreadPoolController.java b/hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/controller/ThreadPoolController.java similarity index 100% rename from hippo4j-console/src/main/java/cn/hippo4j/console/controller/ThreadPoolController.java rename to hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/controller/ThreadPoolController.java diff --git a/hippo4j-console/src/main/java/cn/hippo4j/console/controller/UserController.java b/hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/controller/UserController.java similarity index 100% rename from hippo4j-console/src/main/java/cn/hippo4j/console/controller/UserController.java rename to hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/controller/UserController.java diff --git a/hippo4j-console/src/main/java/cn/hippo4j/console/model/ChartInfo.java b/hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/model/ChartInfo.java similarity index 100% rename from hippo4j-console/src/main/java/cn/hippo4j/console/model/ChartInfo.java rename to hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/model/ChartInfo.java diff --git a/hippo4j-console/src/main/java/cn/hippo4j/console/model/LineChartInfo.java b/hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/model/LineChartInfo.java similarity index 100% rename from hippo4j-console/src/main/java/cn/hippo4j/console/model/LineChartInfo.java rename to hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/model/LineChartInfo.java diff --git a/hippo4j-console/src/main/java/cn/hippo4j/console/model/PieChartInfo.java b/hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/model/PieChartInfo.java similarity index 100% rename from hippo4j-console/src/main/java/cn/hippo4j/console/model/PieChartInfo.java rename to hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/model/PieChartInfo.java diff --git a/hippo4j-console/src/main/java/cn/hippo4j/console/model/RankingChart.java b/hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/model/RankingChart.java similarity index 100% rename from hippo4j-console/src/main/java/cn/hippo4j/console/model/RankingChart.java rename to hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/model/RankingChart.java diff --git a/hippo4j-console/src/main/java/cn/hippo4j/console/model/TenantChart.java b/hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/model/TenantChart.java similarity index 100% rename from hippo4j-console/src/main/java/cn/hippo4j/console/model/TenantChart.java rename to hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/model/TenantChart.java diff --git a/hippo4j-console/src/main/java/cn/hippo4j/console/model/ThreadPoolInstanceInfo.java b/hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/model/ThreadPoolInstanceInfo.java similarity index 100% rename from hippo4j-console/src/main/java/cn/hippo4j/console/model/ThreadPoolInstanceInfo.java rename to hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/model/ThreadPoolInstanceInfo.java diff --git a/hippo4j-console/src/main/java/cn/hippo4j/console/model/WebThreadPoolReqDTO.java b/hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/model/WebThreadPoolReqDTO.java similarity index 100% rename from hippo4j-console/src/main/java/cn/hippo4j/console/model/WebThreadPoolReqDTO.java rename to hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/model/WebThreadPoolReqDTO.java diff --git a/hippo4j-console/src/main/java/cn/hippo4j/console/model/WebThreadPoolRespDTO.java b/hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/model/WebThreadPoolRespDTO.java similarity index 100% rename from hippo4j-console/src/main/java/cn/hippo4j/console/model/WebThreadPoolRespDTO.java rename to hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/model/WebThreadPoolRespDTO.java diff --git a/hippo4j-console/src/main/java/cn/hippo4j/console/service/DashboardService.java b/hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/service/DashboardService.java similarity index 100% rename from hippo4j-console/src/main/java/cn/hippo4j/console/service/DashboardService.java rename to hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/service/DashboardService.java diff --git a/hippo4j-console/src/main/java/cn/hippo4j/console/service/impl/DashboardServiceImpl.java b/hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/service/impl/DashboardServiceImpl.java similarity index 100% rename from hippo4j-console/src/main/java/cn/hippo4j/console/service/impl/DashboardServiceImpl.java rename to hippo4j-server/hippo4j-console/src/main/java/cn/hippo4j/console/service/impl/DashboardServiceImpl.java diff --git a/hippo4j-console/src/main/resources/static/favicon.ico b/hippo4j-server/hippo4j-console/src/main/resources/static/favicon.ico similarity index 100% rename from hippo4j-console/src/main/resources/static/favicon.ico rename to hippo4j-server/hippo4j-console/src/main/resources/static/favicon.ico diff --git a/hippo4j-console/src/main/resources/static/hippo4j.gif b/hippo4j-server/hippo4j-console/src/main/resources/static/hippo4j.gif similarity index 100% rename from hippo4j-console/src/main/resources/static/hippo4j.gif rename to hippo4j-server/hippo4j-console/src/main/resources/static/hippo4j.gif diff --git a/hippo4j-console/src/main/resources/static/index.html b/hippo4j-server/hippo4j-console/src/main/resources/static/index.html similarity index 100% rename from hippo4j-console/src/main/resources/static/index.html rename to hippo4j-server/hippo4j-console/src/main/resources/static/index.html diff --git a/hippo4j-console/src/main/resources/static/static/css/app.f483a674.css b/hippo4j-server/hippo4j-console/src/main/resources/static/static/css/app.f483a674.css similarity index 100% rename from hippo4j-console/src/main/resources/static/static/css/app.f483a674.css rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/css/app.f483a674.css diff --git a/hippo4j-console/src/main/resources/static/static/css/chunk-05d50b2c.95ae0d9d.css b/hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-05d50b2c.95ae0d9d.css similarity index 100% rename from hippo4j-console/src/main/resources/static/static/css/chunk-05d50b2c.95ae0d9d.css rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-05d50b2c.95ae0d9d.css diff --git a/hippo4j-console/src/main/resources/static/static/css/chunk-078a7535.35874984.css b/hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-078a7535.35874984.css similarity index 100% rename from hippo4j-console/src/main/resources/static/static/css/chunk-078a7535.35874984.css rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-078a7535.35874984.css diff --git a/hippo4j-console/src/main/resources/static/static/css/chunk-149a43cf.35874984.css b/hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-149a43cf.35874984.css similarity index 100% rename from hippo4j-console/src/main/resources/static/static/css/chunk-149a43cf.35874984.css rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-149a43cf.35874984.css diff --git a/hippo4j-console/src/main/resources/static/static/css/chunk-19132c4b.95ae0d9d.css b/hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-19132c4b.95ae0d9d.css similarity index 100% rename from hippo4j-console/src/main/resources/static/static/css/chunk-19132c4b.95ae0d9d.css rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-19132c4b.95ae0d9d.css diff --git a/hippo4j-console/src/main/resources/static/static/css/chunk-1b3cdbc8.35874984.css b/hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-1b3cdbc8.35874984.css similarity index 100% rename from hippo4j-console/src/main/resources/static/static/css/chunk-1b3cdbc8.35874984.css rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-1b3cdbc8.35874984.css diff --git a/hippo4j-console/src/main/resources/static/static/css/chunk-1c44a627.95ae0d9d.css b/hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-1c44a627.95ae0d9d.css similarity index 100% rename from hippo4j-console/src/main/resources/static/static/css/chunk-1c44a627.95ae0d9d.css rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-1c44a627.95ae0d9d.css diff --git a/hippo4j-console/src/main/resources/static/static/css/chunk-2b48c09a.5d4d51c0.css b/hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-2b48c09a.5d4d51c0.css similarity index 100% rename from hippo4j-console/src/main/resources/static/static/css/chunk-2b48c09a.5d4d51c0.css rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-2b48c09a.5d4d51c0.css diff --git a/hippo4j-console/src/main/resources/static/static/css/chunk-2e217faa.95ae0d9d.css b/hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-2e217faa.95ae0d9d.css similarity index 100% rename from hippo4j-console/src/main/resources/static/static/css/chunk-2e217faa.95ae0d9d.css rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-2e217faa.95ae0d9d.css diff --git a/hippo4j-console/src/main/resources/static/static/css/chunk-2fd02e04.adc5827d.css b/hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-2fd02e04.adc5827d.css similarity index 100% rename from hippo4j-console/src/main/resources/static/static/css/chunk-2fd02e04.adc5827d.css rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-2fd02e04.adc5827d.css diff --git a/hippo4j-console/src/main/resources/static/static/css/chunk-3a6f2dc9.35874984.css b/hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-3a6f2dc9.35874984.css similarity index 100% rename from hippo4j-console/src/main/resources/static/static/css/chunk-3a6f2dc9.35874984.css rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-3a6f2dc9.35874984.css diff --git a/hippo4j-console/src/main/resources/static/static/css/chunk-4f40863a.35874984.css b/hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-4f40863a.35874984.css similarity index 100% rename from hippo4j-console/src/main/resources/static/static/css/chunk-4f40863a.35874984.css rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-4f40863a.35874984.css diff --git a/hippo4j-console/src/main/resources/static/static/css/chunk-5428753b.35874984.css b/hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-5428753b.35874984.css similarity index 100% rename from hippo4j-console/src/main/resources/static/static/css/chunk-5428753b.35874984.css rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-5428753b.35874984.css diff --git a/hippo4j-console/src/main/resources/static/static/css/chunk-54487101.c318f073.css b/hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-54487101.c318f073.css similarity index 100% rename from hippo4j-console/src/main/resources/static/static/css/chunk-54487101.c318f073.css rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-54487101.c318f073.css diff --git a/hippo4j-console/src/main/resources/static/static/css/chunk-5911c282.13a7e89e.css b/hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-5911c282.13a7e89e.css similarity index 100% rename from hippo4j-console/src/main/resources/static/static/css/chunk-5911c282.13a7e89e.css rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-5911c282.13a7e89e.css diff --git a/hippo4j-console/src/main/resources/static/static/css/chunk-5ee8c90c.95ae0d9d.css b/hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-5ee8c90c.95ae0d9d.css similarity index 100% rename from hippo4j-console/src/main/resources/static/static/css/chunk-5ee8c90c.95ae0d9d.css rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-5ee8c90c.95ae0d9d.css diff --git a/hippo4j-console/src/main/resources/static/static/css/chunk-60c39f89.35874984.css b/hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-60c39f89.35874984.css similarity index 100% rename from hippo4j-console/src/main/resources/static/static/css/chunk-60c39f89.35874984.css rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-60c39f89.35874984.css diff --git a/hippo4j-console/src/main/resources/static/static/css/chunk-6a55e40a.95ae0d9d.css b/hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-6a55e40a.95ae0d9d.css similarity index 100% rename from hippo4j-console/src/main/resources/static/static/css/chunk-6a55e40a.95ae0d9d.css rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-6a55e40a.95ae0d9d.css diff --git a/hippo4j-console/src/main/resources/static/static/css/chunk-6b3c38c4.c8603dfd.css b/hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-6b3c38c4.c8603dfd.css similarity index 100% rename from hippo4j-console/src/main/resources/static/static/css/chunk-6b3c38c4.c8603dfd.css rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-6b3c38c4.c8603dfd.css diff --git a/hippo4j-console/src/main/resources/static/static/css/chunk-70528506.0840a153.css b/hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-70528506.0840a153.css similarity index 100% rename from hippo4j-console/src/main/resources/static/static/css/chunk-70528506.0840a153.css rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-70528506.0840a153.css diff --git a/hippo4j-console/src/main/resources/static/static/css/chunk-7d41a2d3.55a106d0.css b/hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-7d41a2d3.55a106d0.css similarity index 100% rename from hippo4j-console/src/main/resources/static/static/css/chunk-7d41a2d3.55a106d0.css rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-7d41a2d3.55a106d0.css diff --git a/hippo4j-console/src/main/resources/static/static/css/chunk-90a072fe.95ae0d9d.css b/hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-90a072fe.95ae0d9d.css similarity index 100% rename from hippo4j-console/src/main/resources/static/static/css/chunk-90a072fe.95ae0d9d.css rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-90a072fe.95ae0d9d.css diff --git a/hippo4j-console/src/main/resources/static/static/css/chunk-a89383d2.35874984.css b/hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-a89383d2.35874984.css similarity index 100% rename from hippo4j-console/src/main/resources/static/static/css/chunk-a89383d2.35874984.css rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-a89383d2.35874984.css diff --git a/hippo4j-console/src/main/resources/static/static/css/chunk-adca2a60.35874984.css b/hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-adca2a60.35874984.css similarity index 100% rename from hippo4j-console/src/main/resources/static/static/css/chunk-adca2a60.35874984.css rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-adca2a60.35874984.css diff --git a/hippo4j-console/src/main/resources/static/static/css/chunk-d6c1d344.35874984.css b/hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-d6c1d344.35874984.css similarity index 100% rename from hippo4j-console/src/main/resources/static/static/css/chunk-d6c1d344.35874984.css rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-d6c1d344.35874984.css diff --git a/hippo4j-console/src/main/resources/static/static/css/chunk-ef888edc.5f8941eb.css b/hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-ef888edc.5f8941eb.css similarity index 100% rename from hippo4j-console/src/main/resources/static/static/css/chunk-ef888edc.5f8941eb.css rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-ef888edc.5f8941eb.css diff --git a/hippo4j-console/src/main/resources/static/static/css/chunk-libs.3dfb7769.css b/hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-libs.3dfb7769.css similarity index 100% rename from hippo4j-console/src/main/resources/static/static/css/chunk-libs.3dfb7769.css rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/css/chunk-libs.3dfb7769.css diff --git a/hippo4j-console/src/main/resources/static/static/fonts/element-icons.535877f5.woff b/hippo4j-server/hippo4j-console/src/main/resources/static/static/fonts/element-icons.535877f5.woff similarity index 100% rename from hippo4j-console/src/main/resources/static/static/fonts/element-icons.535877f5.woff rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/fonts/element-icons.535877f5.woff diff --git a/hippo4j-console/src/main/resources/static/static/fonts/element-icons.732389de.ttf b/hippo4j-server/hippo4j-console/src/main/resources/static/static/fonts/element-icons.732389de.ttf similarity index 100% rename from hippo4j-console/src/main/resources/static/static/fonts/element-icons.732389de.ttf rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/fonts/element-icons.732389de.ttf diff --git a/hippo4j-console/src/main/resources/static/static/img/401.089007e7.gif b/hippo4j-server/hippo4j-console/src/main/resources/static/static/img/401.089007e7.gif similarity index 100% rename from hippo4j-console/src/main/resources/static/static/img/401.089007e7.gif rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/img/401.089007e7.gif diff --git a/hippo4j-console/src/main/resources/static/static/img/404.a57b6f31.png b/hippo4j-server/hippo4j-console/src/main/resources/static/static/img/404.a57b6f31.png similarity index 100% rename from hippo4j-console/src/main/resources/static/static/img/404.a57b6f31.png rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/img/404.a57b6f31.png diff --git a/hippo4j-console/src/main/resources/static/static/img/404_cloud.0f4bc32b.png b/hippo4j-server/hippo4j-console/src/main/resources/static/static/img/404_cloud.0f4bc32b.png similarity index 100% rename from hippo4j-console/src/main/resources/static/static/img/404_cloud.0f4bc32b.png rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/img/404_cloud.0f4bc32b.png diff --git a/hippo4j-console/src/main/resources/static/static/img/hippo4j.ecba1844.gif b/hippo4j-server/hippo4j-console/src/main/resources/static/static/img/hippo4j.ecba1844.gif similarity index 100% rename from hippo4j-console/src/main/resources/static/static/img/hippo4j.ecba1844.gif rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/img/hippo4j.ecba1844.gif diff --git a/hippo4j-console/src/main/resources/static/static/img/jsoneditor-icons.8e7baace.svg b/hippo4j-server/hippo4j-console/src/main/resources/static/static/img/jsoneditor-icons.8e7baace.svg similarity index 100% rename from hippo4j-console/src/main/resources/static/static/img/jsoneditor-icons.8e7baace.svg rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/img/jsoneditor-icons.8e7baace.svg diff --git a/hippo4j-console/src/main/resources/static/static/js/app.bb4a0c23.js b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/app.bb4a0c23.js similarity index 100% rename from hippo4j-console/src/main/resources/static/static/js/app.bb4a0c23.js rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/js/app.bb4a0c23.js diff --git a/hippo4j-console/src/main/resources/static/static/js/chunk-04a4268a.9f83cbcd.js b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-04a4268a.9f83cbcd.js similarity index 100% rename from hippo4j-console/src/main/resources/static/static/js/chunk-04a4268a.9f83cbcd.js rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-04a4268a.9f83cbcd.js diff --git a/hippo4j-console/src/main/resources/static/static/js/chunk-05d50b2c.ae6ae56c.js b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-05d50b2c.ae6ae56c.js similarity index 100% rename from hippo4j-console/src/main/resources/static/static/js/chunk-05d50b2c.ae6ae56c.js rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-05d50b2c.ae6ae56c.js diff --git a/hippo4j-console/src/main/resources/static/static/js/chunk-078a7535.736b46fc.js b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-078a7535.736b46fc.js similarity index 100% rename from hippo4j-console/src/main/resources/static/static/js/chunk-078a7535.736b46fc.js rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-078a7535.736b46fc.js diff --git a/hippo4j-console/src/main/resources/static/static/js/chunk-149a43cf.298679e1.js b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-149a43cf.298679e1.js similarity index 100% rename from hippo4j-console/src/main/resources/static/static/js/chunk-149a43cf.298679e1.js rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-149a43cf.298679e1.js diff --git a/hippo4j-console/src/main/resources/static/static/js/chunk-19132c4b.3b525d4f.js b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-19132c4b.3b525d4f.js similarity index 100% rename from hippo4j-console/src/main/resources/static/static/js/chunk-19132c4b.3b525d4f.js rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-19132c4b.3b525d4f.js diff --git a/hippo4j-console/src/main/resources/static/static/js/chunk-1b3cdbc8.16afc691.js b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-1b3cdbc8.16afc691.js similarity index 100% rename from hippo4j-console/src/main/resources/static/static/js/chunk-1b3cdbc8.16afc691.js rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-1b3cdbc8.16afc691.js diff --git a/hippo4j-console/src/main/resources/static/static/js/chunk-1c44a627.466139e6.js b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-1c44a627.466139e6.js similarity index 100% rename from hippo4j-console/src/main/resources/static/static/js/chunk-1c44a627.466139e6.js rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-1c44a627.466139e6.js diff --git a/hippo4j-console/src/main/resources/static/static/js/chunk-2b48c09a.af083134.js b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-2b48c09a.af083134.js similarity index 100% rename from hippo4j-console/src/main/resources/static/static/js/chunk-2b48c09a.af083134.js rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-2b48c09a.af083134.js diff --git a/hippo4j-console/src/main/resources/static/static/js/chunk-2d230a36.cda7e245.js b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-2d230a36.cda7e245.js similarity index 100% rename from hippo4j-console/src/main/resources/static/static/js/chunk-2d230a36.cda7e245.js rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-2d230a36.cda7e245.js diff --git a/hippo4j-console/src/main/resources/static/static/js/chunk-2d230fe7.20704891.js b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-2d230fe7.20704891.js similarity index 100% rename from hippo4j-console/src/main/resources/static/static/js/chunk-2d230fe7.20704891.js rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-2d230fe7.20704891.js diff --git a/hippo4j-console/src/main/resources/static/static/js/chunk-2e217faa.931dbd83.js b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-2e217faa.931dbd83.js similarity index 100% rename from hippo4j-console/src/main/resources/static/static/js/chunk-2e217faa.931dbd83.js rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-2e217faa.931dbd83.js diff --git a/hippo4j-console/src/main/resources/static/static/js/chunk-2fd02e04.e8ae8f80.js b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-2fd02e04.e8ae8f80.js similarity index 100% rename from hippo4j-console/src/main/resources/static/static/js/chunk-2fd02e04.e8ae8f80.js rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-2fd02e04.e8ae8f80.js diff --git a/hippo4j-console/src/main/resources/static/static/js/chunk-3a6f2dc9.1670eebe.js b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-3a6f2dc9.1670eebe.js similarity index 100% rename from hippo4j-console/src/main/resources/static/static/js/chunk-3a6f2dc9.1670eebe.js rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-3a6f2dc9.1670eebe.js diff --git a/hippo4j-console/src/main/resources/static/static/js/chunk-4f40863a.d2bc4092.js b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-4f40863a.d2bc4092.js similarity index 100% rename from hippo4j-console/src/main/resources/static/static/js/chunk-4f40863a.d2bc4092.js rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-4f40863a.d2bc4092.js diff --git a/hippo4j-console/src/main/resources/static/static/js/chunk-5428753b.167fd3d5.js b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-5428753b.167fd3d5.js similarity index 100% rename from hippo4j-console/src/main/resources/static/static/js/chunk-5428753b.167fd3d5.js rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-5428753b.167fd3d5.js diff --git a/hippo4j-console/src/main/resources/static/static/js/chunk-54487101.1e5e5070.js b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-54487101.1e5e5070.js similarity index 100% rename from hippo4j-console/src/main/resources/static/static/js/chunk-54487101.1e5e5070.js rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-54487101.1e5e5070.js diff --git a/hippo4j-console/src/main/resources/static/static/js/chunk-5911c282.dc2fa6e3.js b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-5911c282.dc2fa6e3.js similarity index 100% rename from hippo4j-console/src/main/resources/static/static/js/chunk-5911c282.dc2fa6e3.js rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-5911c282.dc2fa6e3.js diff --git a/hippo4j-console/src/main/resources/static/static/js/chunk-5ee8c90c.169155d5.js b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-5ee8c90c.169155d5.js similarity index 100% rename from hippo4j-console/src/main/resources/static/static/js/chunk-5ee8c90c.169155d5.js rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-5ee8c90c.169155d5.js diff --git a/hippo4j-console/src/main/resources/static/static/js/chunk-60c39f89.50159e71.js b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-60c39f89.50159e71.js similarity index 100% rename from hippo4j-console/src/main/resources/static/static/js/chunk-60c39f89.50159e71.js rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-60c39f89.50159e71.js diff --git a/hippo4j-console/src/main/resources/static/static/js/chunk-6a55e40a.29c20eb8.js b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-6a55e40a.29c20eb8.js similarity index 100% rename from hippo4j-console/src/main/resources/static/static/js/chunk-6a55e40a.29c20eb8.js rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-6a55e40a.29c20eb8.js diff --git a/hippo4j-console/src/main/resources/static/static/js/chunk-6b3c38c4.a846f117.js b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-6b3c38c4.a846f117.js similarity index 100% rename from hippo4j-console/src/main/resources/static/static/js/chunk-6b3c38c4.a846f117.js rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-6b3c38c4.a846f117.js diff --git a/hippo4j-console/src/main/resources/static/static/js/chunk-70528506.18aa1627.js b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-70528506.18aa1627.js similarity index 100% rename from hippo4j-console/src/main/resources/static/static/js/chunk-70528506.18aa1627.js rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-70528506.18aa1627.js diff --git a/hippo4j-console/src/main/resources/static/static/js/chunk-7d41a2d3.57adbaaa.js b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-7d41a2d3.57adbaaa.js similarity index 100% rename from hippo4j-console/src/main/resources/static/static/js/chunk-7d41a2d3.57adbaaa.js rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-7d41a2d3.57adbaaa.js diff --git a/hippo4j-console/src/main/resources/static/static/js/chunk-90a072fe.e939dd3d.js b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-90a072fe.e939dd3d.js similarity index 100% rename from hippo4j-console/src/main/resources/static/static/js/chunk-90a072fe.e939dd3d.js rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-90a072fe.e939dd3d.js diff --git a/hippo4j-console/src/main/resources/static/static/js/chunk-a89383d2.2f667e97.js b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-a89383d2.2f667e97.js similarity index 100% rename from hippo4j-console/src/main/resources/static/static/js/chunk-a89383d2.2f667e97.js rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-a89383d2.2f667e97.js diff --git a/hippo4j-console/src/main/resources/static/static/js/chunk-adca2a60.79071fcc.js b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-adca2a60.79071fcc.js similarity index 100% rename from hippo4j-console/src/main/resources/static/static/js/chunk-adca2a60.79071fcc.js rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-adca2a60.79071fcc.js diff --git a/hippo4j-console/src/main/resources/static/static/js/chunk-d6c1d344.946471b9.js b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-d6c1d344.946471b9.js similarity index 100% rename from hippo4j-console/src/main/resources/static/static/js/chunk-d6c1d344.946471b9.js rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-d6c1d344.946471b9.js diff --git a/hippo4j-console/src/main/resources/static/static/js/chunk-ef888edc.611f049e.js b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-ef888edc.611f049e.js similarity index 100% rename from hippo4j-console/src/main/resources/static/static/js/chunk-ef888edc.611f049e.js rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-ef888edc.611f049e.js diff --git a/hippo4j-console/src/main/resources/static/static/js/chunk-elementUI.904c89bd.js b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-elementUI.904c89bd.js similarity index 100% rename from hippo4j-console/src/main/resources/static/static/js/chunk-elementUI.904c89bd.js rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-elementUI.904c89bd.js diff --git a/hippo4j-console/src/main/resources/static/static/js/chunk-libs.81529100.js b/hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-libs.81529100.js similarity index 100% rename from hippo4j-console/src/main/resources/static/static/js/chunk-libs.81529100.js rename to hippo4j-server/hippo4j-console/src/main/resources/static/static/js/chunk-libs.81529100.js diff --git a/hippo4j-discovery/pom.xml b/hippo4j-server/hippo4j-discovery/pom.xml similarity index 100% rename from hippo4j-discovery/pom.xml rename to hippo4j-server/hippo4j-discovery/pom.xml diff --git a/hippo4j-discovery/src/main/java/cn/hippo4j/discovery/config/RegistryConfiguration.java b/hippo4j-server/hippo4j-discovery/src/main/java/cn/hippo4j/discovery/config/RegistryConfiguration.java similarity index 100% rename from hippo4j-discovery/src/main/java/cn/hippo4j/discovery/config/RegistryConfiguration.java rename to hippo4j-server/hippo4j-discovery/src/main/java/cn/hippo4j/discovery/config/RegistryConfiguration.java diff --git a/hippo4j-discovery/src/main/java/cn/hippo4j/discovery/controller/ApplicationController.java b/hippo4j-server/hippo4j-discovery/src/main/java/cn/hippo4j/discovery/controller/ApplicationController.java similarity index 100% rename from hippo4j-discovery/src/main/java/cn/hippo4j/discovery/controller/ApplicationController.java rename to hippo4j-server/hippo4j-discovery/src/main/java/cn/hippo4j/discovery/controller/ApplicationController.java diff --git a/hippo4j-discovery/src/main/java/cn/hippo4j/discovery/core/BaseInstanceRegistry.java b/hippo4j-server/hippo4j-discovery/src/main/java/cn/hippo4j/discovery/core/BaseInstanceRegistry.java similarity index 100% rename from hippo4j-discovery/src/main/java/cn/hippo4j/discovery/core/BaseInstanceRegistry.java rename to hippo4j-server/hippo4j-discovery/src/main/java/cn/hippo4j/discovery/core/BaseInstanceRegistry.java diff --git a/hippo4j-discovery/src/main/java/cn/hippo4j/discovery/core/ClientCloseHookRemoveNode.java b/hippo4j-server/hippo4j-discovery/src/main/java/cn/hippo4j/discovery/core/ClientCloseHookRemoveNode.java similarity index 100% rename from hippo4j-discovery/src/main/java/cn/hippo4j/discovery/core/ClientCloseHookRemoveNode.java rename to hippo4j-server/hippo4j-discovery/src/main/java/cn/hippo4j/discovery/core/ClientCloseHookRemoveNode.java diff --git a/hippo4j-discovery/src/main/java/cn/hippo4j/discovery/core/InstanceRegistry.java b/hippo4j-server/hippo4j-discovery/src/main/java/cn/hippo4j/discovery/core/InstanceRegistry.java similarity index 100% rename from hippo4j-discovery/src/main/java/cn/hippo4j/discovery/core/InstanceRegistry.java rename to hippo4j-server/hippo4j-discovery/src/main/java/cn/hippo4j/discovery/core/InstanceRegistry.java diff --git a/hippo4j-discovery/src/main/java/cn/hippo4j/discovery/core/Lease.java b/hippo4j-server/hippo4j-discovery/src/main/java/cn/hippo4j/discovery/core/Lease.java similarity index 100% rename from hippo4j-discovery/src/main/java/cn/hippo4j/discovery/core/Lease.java rename to hippo4j-server/hippo4j-discovery/src/main/java/cn/hippo4j/discovery/core/Lease.java