├── .idea
├── .gitignore
├── XiaoYu1.iml
├── xiaoyu.iml
├── dictionaries
├── vcs.xml
├── $CACHE_FILE$
├── encodings.xml
├── libraries
│ ├── Maven__org_ow2_asm_asm_5_0_4.xml
│ ├── Maven__com_alibaba_druid_1_1_22.xml
│ ├── Maven__io_reactivex_rxjava_1_3_8.xml
│ ├── Maven__commons_io_commons_io_2_2.xml
│ ├── Maven__io_reactivex_rxnetty_0_4_9.xml
│ ├── Maven__net_minidev_json_smart_2_3.xml
│ ├── Maven__org_objenesis_objenesis_2_6.xml
│ ├── Maven__com_alibaba_fastjson_1_2_73.xml
│ ├── Maven__javax_inject_javax_inject_1.xml
│ ├── Maven__org_slf4j_slf4j_api_1_7_30.xml
│ ├── Maven__com_fasterxml_classmate_1_5_1.xml
│ ├── Maven__com_netflix_ribbon_ribbon_2_3_0.xml
│ ├── Maven__javax_ws_rs_jsr311_api_1_1_1.xml
│ ├── Maven__commons_lang_commons_lang_2_6.xml
│ ├── Maven__org_glassfish_jakarta_el_3_0_3.xml
│ ├── Maven__org_opentest4j_opentest4j_1_2_0.xml
│ ├── Maven__org_slf4j_jul_to_slf4j_1_7_30.xml
│ ├── Maven__org_skyscreamer_jsonassert_1_5_0.xml
│ ├── Maven__io_prometheus_simpleclient_0_5_0.xml
│ ├── Maven__net_minidev_accessors_smart_1_2.xml
│ ├── Maven__ch_qos_logback_logback_core_1_2_3.xml
│ ├── Maven__com_google_code_findbugs_jsr305_3_0_2.xml
│ ├── Maven__com_jayway_jsonpath_json_path_2_4_0.xml
│ ├── Maven__com_sun_jersey_jersey_core_1_19_1.xml
│ ├── Maven__io_reactivex_rxnetty_servo_0_4_9.xml
│ ├── Maven__com_google_guava_guava_29_0_android.xml
│ ├── Maven__com_netflix_ribbon_ribbon_core_2_3_0.xml
│ ├── Maven__org_hdrhistogram_HdrHistogram_2_1_9.xml
│ ├── Maven__com_netflix_servo_servo_core_0_12_21.xml
│ ├── Maven__com_sun_jersey_jersey_client_1_19_1.xml
│ ├── Maven__com_google_guava_failureaccess_1_0_1.xml
│ ├── Maven__io_reactivex_rxnetty_contexts_0_4_9.xml
│ ├── Maven__org_bouncycastle_bcpkix_jdk15on_1_64.xml
│ ├── Maven__org_bouncycastle_bcprov_jdk15on_1_64.xml
│ ├── Maven__ch_qos_logback_logback_classic_1_2_3.xml
│ ├── Maven__io_github_openfeign_feign_core_10_10_1.xml
│ ├── Maven__org_apache_httpcomponents_httpcore_4_4_13.xml
│ ├── Maven__org_apiguardian_apiguardian_api_1_1_0.xml
│ ├── Maven__com_netflix_hystrix_hystrix_core_1_5_18.xml
│ ├── Maven__io_github_openfeign_feign_slf4j_10_10_1.xml
│ ├── Maven__io_github_openfeign_form_feign_form_3_8_0.xml
│ ├── Maven__com_netflix_archaius_archaius_core_0_7_6.xml
│ ├── Maven__com_google_j2objc_j2objc_annotations_1_3.xml
│ ├── Maven__com_netflix_ribbon_ribbon_transport_2_3_0.xml
│ ├── Maven__commons_fileupload_commons_fileupload_1_4.xml
│ ├── Maven__io_github_openfeign_feign_hystrix_10_10_1.xml
│ ├── Maven__org_reactivestreams_reactive_streams_1_0_3.xml
│ ├── Maven__com_netflix_ribbon_ribbon_httpclient_2_3_0.xml
│ ├── Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml
│ ├── Maven__org_jboss_logging_jboss_logging_3_4_1_Final.xml
│ ├── Maven__com_netflix_ribbon_ribbon_loadbalancer_2_3_0.xml
│ ├── Maven__commons_collections_commons_collections_3_2_2.xml
│ ├── Maven__org_checkerframework_checker_compat_qual_2_5_5.xml
│ ├── Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xml
│ ├── Maven__org_synchronoss_cloud_nio_stream_storage_1_1_3.xml
│ ├── Maven__commons_configuration_commons_configuration_1_8.xml
│ ├── Maven__io_github_openfeign_form_feign_form_spring_3_8_0.xml
│ ├── Maven__com_alibaba_druid_spring_boot_starter_1_1_22.xml
│ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_11_2.xml
│ ├── Maven__jakarta_annotation_jakarta_annotation_api_1_3_5.xml
│ ├── Maven__jakarta_validation_jakarta_validation_api_2_0_2.xml
│ ├── Maven__org_synchronoss_cloud_nio_multipart_parser_1_1_0.xml
│ ├── Maven__com_netflix_netflix_commons_netflix_statistics_0_1_1.xml
│ ├── Maven__com_google_errorprone_error_prone_annotations_2_3_4.xml
│ ├── Maven__com_sun_jersey_contribs_jersey_apache_client4_1_19_1.xml
│ ├── Maven__com_netflix_netflix_commons_netflix_commons_util_0_3_0.xml
│ ├── Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml
│ ├── Maven__org_springframework_cloud_spring_cloud_commons_2_2_3_RELEASE.xml
│ ├── Maven__org_springframework_cloud_spring_cloud_context_2_2_3_RELEASE.xml
│ ├── Maven__org_springframework_cloud_spring_cloud_starter_2_2_3_RELEASE.xml
│ ├── Maven__org_springframework_security_spring_security_jwt_1_1_1_RELEASE.xml
│ ├── Maven__org_springframework_security_spring_security_rsa_1_0_9_RELEASE.xml
│ ├── Maven__org_springframework_cloud_spring_cloud_gateway_core_2_2_3_RELEASE.xml
│ ├── Maven__org_springframework_cloud_spring_cloud_netflix_ribbon_2_2_3_RELEASE.xml
│ ├── Maven__org_springframework_cloud_spring_cloud_openfeign_core_2_2_3_RELEASE.xml
│ ├── Maven__org_springframework_cloud_spring_cloud_starter_gateway_2_2_3_RELEASE.xml
│ ├── Maven__org_springframework_security_oauth_spring_security_oauth2_2_3_6_RELEASE.xml
│ ├── Maven__org_springframework_cloud_spring_cloud_netflix_archaius_2_2_3_RELEASE.xml
│ ├── Maven__org_springframework_cloud_spring_cloud_starter_openfeign_2_2_3_RELEASE.xml
│ ├── Maven__org_springframework_cloud_spring_cloud_starter_netflix_ribbon_2_2_3_RELEASE.xml
│ ├── Maven__org_springframework_cloud_spring_cloud_starter_netflix_archaius_2_2_3_RELEASE.xml
│ └── Maven__com_google_guava_listenablefuture_9999_0_empty_to_avoid_conflict_with_guava.xml
├── compiler.xml
├── misc.xml
├── inspectionProfiles
│ └── Project_Default.xml
└── $PRODUCT_WORKSPACE_FILE$
├── data
├── nacos_config.zip
├── mysql data
│ └── mysql表说明
├── data目录说明
└── seata
│ ├── registry.conf
│ └── file.conf
├── XiaoYu.iml
├── xiaoyu-manage
├── xxl-job-admin
│ ├── src
│ │ ├── main
│ │ │ ├── resources
│ │ │ │ ├── static
│ │ │ │ │ ├── favicon.ico
│ │ │ │ │ ├── plugins
│ │ │ │ │ │ ├── layer
│ │ │ │ │ │ │ └── theme
│ │ │ │ │ │ │ │ └── default
│ │ │ │ │ │ │ │ ├── icon.png
│ │ │ │ │ │ │ │ ├── icon-ext.png
│ │ │ │ │ │ │ │ ├── loading-0.gif
│ │ │ │ │ │ │ │ ├── loading-1.gif
│ │ │ │ │ │ │ │ └── loading-2.gif
│ │ │ │ │ │ └── codemirror
│ │ │ │ │ │ │ └── addon
│ │ │ │ │ │ │ └── hint
│ │ │ │ │ │ │ └── show-hint.css
│ │ │ │ │ └── adminlte
│ │ │ │ │ │ ├── plugins
│ │ │ │ │ │ └── iCheck
│ │ │ │ │ │ │ └── square
│ │ │ │ │ │ │ ├── blue.png
│ │ │ │ │ │ │ └── blue@2x.png
│ │ │ │ │ │ └── bower_components
│ │ │ │ │ │ ├── Ionicons
│ │ │ │ │ │ └── fonts
│ │ │ │ │ │ │ ├── ionicons.eot
│ │ │ │ │ │ │ ├── ionicons.ttf
│ │ │ │ │ │ │ └── ionicons.woff
│ │ │ │ │ │ ├── font-awesome
│ │ │ │ │ │ └── fonts
│ │ │ │ │ │ │ ├── FontAwesome.otf
│ │ │ │ │ │ │ ├── fontawesome-webfont.eot
│ │ │ │ │ │ │ ├── fontawesome-webfont.ttf
│ │ │ │ │ │ │ ├── fontawesome-webfont.woff
│ │ │ │ │ │ │ └── fontawesome-webfont.woff2
│ │ │ │ │ │ └── bootstrap
│ │ │ │ │ │ └── fonts
│ │ │ │ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ │ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ │ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ │ │ │ └── glyphicons-halflings-regular.woff2
│ │ │ │ ├── application.properties
│ │ │ │ └── templates
│ │ │ │ │ ├── common
│ │ │ │ │ └── common.exception.ftl
│ │ │ │ │ └── help.ftl
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── xxl
│ │ │ │ └── job
│ │ │ │ └── admin
│ │ │ │ ├── core
│ │ │ │ ├── exception
│ │ │ │ │ └── XxlJobException.java
│ │ │ │ ├── alarm
│ │ │ │ │ └── JobAlarm.java
│ │ │ │ ├── route
│ │ │ │ │ ├── strategy
│ │ │ │ │ │ ├── ExecutorRouteFirst.java
│ │ │ │ │ │ ├── ExecutorRouteLast.java
│ │ │ │ │ │ ├── ExecutorRouteRandom.java
│ │ │ │ │ │ └── ExecutorRouteRound.java
│ │ │ │ │ └── ExecutorRouter.java
│ │ │ │ ├── trigger
│ │ │ │ │ └── TriggerTypeEnum.java
│ │ │ │ ├── util
│ │ │ │ │ └── FtlUtil.java
│ │ │ │ ├── old
│ │ │ │ │ ├── RemoteHttpJobBean.java
│ │ │ │ │ └── XxlJobThreadPool.java
│ │ │ │ └── model
│ │ │ │ │ ├── XxlJobLogReport.java
│ │ │ │ │ ├── XxlJobRegistry.java
│ │ │ │ │ ├── XxlJobUser.java
│ │ │ │ │ ├── XxlJobLogGlue.java
│ │ │ │ │ └── XxlJobGroup.java
│ │ │ │ ├── XxlJobAdminApplication.java
│ │ │ │ ├── controller
│ │ │ │ ├── annotation
│ │ │ │ │ └── PermissionLimit.java
│ │ │ │ └── interceptor
│ │ │ │ │ ├── WebMvcConfig.java
│ │ │ │ │ └── CookieInterceptor.java
│ │ │ │ └── dao
│ │ │ │ ├── XxlJobLogGlueDao.java
│ │ │ │ ├── XxlJobLogReportDao.java
│ │ │ │ ├── XxlJobUserDao.java
│ │ │ │ ├── XxlJobGroupDao.java
│ │ │ │ ├── XxlJobRegistryDao.java
│ │ │ │ └── XxlJobInfoDao.java
│ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── xxl
│ │ │ └── job
│ │ │ └── admin
│ │ │ ├── util
│ │ │ └── I18nUtilTest.java
│ │ │ ├── dao
│ │ │ ├── XxlJobRegistryDaoTest.java
│ │ │ ├── XxlJobLogGlueDaoTest.java
│ │ │ └── XxlJobGroupDaoTest.java
│ │ │ ├── controller
│ │ │ ├── AbstractSpringMvcTest.java
│ │ │ └── JobInfoControllerTest.java
│ │ │ └── core
│ │ │ └── util
│ │ │ └── JacksonUtilTest.java
│ └── Dockerfile
├── xiaoyu-admin
│ ├── src
│ │ └── main
│ │ │ ├── resources
│ │ │ └── bootstrap.yml
│ │ │ └── java
│ │ │ └── com
│ │ │ └── xiaoyu
│ │ │ └── admin
│ │ │ ├── XiaoYuAdminApplication.java
│ │ │ └── config
│ │ │ └── SecuritySecureConfig.java
│ └── Dockerfile
└── pom.xml
├── xiaoyu-common
├── xiaoyu-common-core
│ ├── target
│ │ ├── xiaoyu-common-core-1.0.1.jar
│ │ ├── classes
│ │ │ ├── META-INF
│ │ │ │ └── spring.factories
│ │ │ └── com
│ │ │ │ └── xiaoyu
│ │ │ │ └── common
│ │ │ │ └── core
│ │ │ │ ├── bo
│ │ │ │ └── R.class
│ │ │ │ ├── constant
│ │ │ │ ├── AppConstant.class
│ │ │ │ ├── AuthConstant.class
│ │ │ │ ├── CommonConstants.class
│ │ │ │ └── ResultConstant.class
│ │ │ │ └── handler
│ │ │ │ └── NacosConfigHandler.class
│ │ ├── maven-archiver
│ │ │ └── pom.properties
│ │ └── maven-status
│ │ │ └── maven-compiler-plugin
│ │ │ └── compile
│ │ │ └── default-compile
│ │ │ ├── createdFiles.lst
│ │ │ └── inputFiles.lst
│ ├── src
│ │ ├── resources
│ │ │ ├── META-INF
│ │ │ │ └── spring.factories
│ │ │ └── banner.txt
│ │ └── main
│ │ │ └── java
│ │ │ └── com
│ │ │ └── xiaoyu
│ │ │ └── common
│ │ │ └── core
│ │ │ └── constant
│ │ │ ├── CommonConstants.java
│ │ │ ├── AppConstant.java
│ │ │ ├── AuthConstant.java
│ │ │ └── ResultConstant.java
│ └── pom.xml
├── xiaoyu-common-job
│ ├── src
│ │ └── main
│ │ │ ├── resources
│ │ │ └── META-INF
│ │ │ │ └── spring.factories
│ │ │ └── java
│ │ │ └── com
│ │ │ └── xiaoyu
│ │ │ └── common
│ │ │ └── job
│ │ │ └── props
│ │ │ └── XxlJobExecutorProperties.java
│ └── pom.xml
├── xiaoyu-common-redis
│ ├── target
│ │ └── classes
│ │ │ ├── com
│ │ │ └── xiaoyu
│ │ │ │ └── common
│ │ │ │ └── redis
│ │ │ │ ├── config
│ │ │ │ ├── RedisConfig.class
│ │ │ │ └── RedisCacheManagerConfig.class
│ │ │ │ ├── RedisAutoConfiguration.class
│ │ │ │ └── handler
│ │ │ │ └── RedisHandler.class
│ │ │ ├── META-INF
│ │ │ └── spring.factories
│ │ │ └── application.yml
│ └── src
│ │ └── main
│ │ ├── resources
│ │ ├── META-INF
│ │ │ └── spring.factories
│ │ └── application.yml
│ │ └── java
│ │ └── com
│ │ └── xiaoyu
│ │ └── common
│ │ └── redis
│ │ └── annotation
│ │ └── Lock.java
└── xiaoyu-common-security
│ ├── target
│ └── classes
│ │ ├── com
│ │ └── xiaoyu
│ │ │ └── common
│ │ │ └── security
│ │ │ ├── config
│ │ │ ├── TokenConfig.class
│ │ │ └── ResourceServerConfig.class
│ │ │ ├── filter
│ │ │ └── AuthenticationFilter.class
│ │ │ ├── annotation
│ │ │ └── PermissionAuthorize.class
│ │ │ ├── exception
│ │ │ └── AccessDeniedException.class
│ │ │ ├── handler
│ │ │ ├── GlobalExceptionHandler.class
│ │ │ ├── CustomAccessDeniedHandler.class
│ │ │ └── PermissionAuthorizeHandler.class
│ │ │ └── custom
│ │ │ └── ResourceAuthExceptionEntryPoint.class
│ │ └── META-INF
│ │ └── spring.factories
│ └── src
│ └── main
│ ├── resources
│ └── META-INF
│ │ └── spring.factories
│ └── java
│ └── com
│ └── xiaoyu
│ └── common
│ └── security
│ ├── exception
│ └── AccessDeniedException.java
│ ├── annotation
│ └── PermissionAuthorize.java
│ ├── handler
│ ├── GlobalExceptionHandler.java
│ └── CustomAccessDeniedHandler.java
│ └── config
│ ├── TokenConfig.java
│ └── WhitelistPathConfig.java
├── xiaoyu-service-api
├── xiaoyu-user-api
│ ├── target
│ │ ├── xiaoyu-user-api-1.0.1.jar
│ │ ├── maven-archiver
│ │ │ └── pom.properties
│ │ ├── classes
│ │ │ └── com
│ │ │ │ └── xiaoyu
│ │ │ │ └── user
│ │ │ │ ├── entity
│ │ │ │ ├── SystemRole.class
│ │ │ │ ├── SystemUser.class
│ │ │ │ ├── SystemUserRole.class
│ │ │ │ ├── SystemPermission.class
│ │ │ │ └── SystemRolePermission.class
│ │ │ │ ├── feign
│ │ │ │ └── IUserClient.class
│ │ │ │ └── fallback
│ │ │ │ ├── UserFallbackFactory.class
│ │ │ │ └── UserFallbackFactory$1.class
│ │ └── maven-status
│ │ │ └── maven-compiler-plugin
│ │ │ └── compile
│ │ │ └── default-compile
│ │ │ ├── createdFiles.lst
│ │ │ └── inputFiles.lst
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ └── java
│ │ └── com
│ │ └── xiaoyu
│ │ └── user
│ │ ├── entity
│ │ ├── SystemRole.java
│ │ ├── SystemUserRole.java
│ │ └── SystemUser.java
│ │ └── fallback
│ │ └── UserFallbackFactory.java
└── pom.xml
├── xiaoyu-service
├── xiaoyu-system-service
│ ├── src
│ │ └── main
│ │ │ ├── resources
│ │ │ ├── mapper
│ │ │ │ └── SystemLogMapper.xml
│ │ │ └── bootstrap.yml
│ │ │ └── java
│ │ │ └── com
│ │ │ └── xiaoyu
│ │ │ └── system
│ │ │ ├── mapper
│ │ │ └── SystemLogMapper.java
│ │ │ ├── service
│ │ │ └── ISystemLogService.java
│ │ │ ├── controller
│ │ │ └── SystemLogController.java
│ │ │ └── XiaoYuSystemServiceApplication.java
│ └── Dockerfile
└── xiaoyu-user-service
│ ├── src
│ ├── main
│ │ ├── resources
│ │ │ ├── mapper
│ │ │ │ ├── SystemUserMapper.xml
│ │ │ │ ├── SystemUserRoleMapper.xml
│ │ │ │ ├── SystemRolePermissionMapper.xml
│ │ │ │ ├── SystemRoleMapper.xml
│ │ │ │ └── SystemPermissionMapper.xml
│ │ │ └── bootstrap.yml
│ │ └── java
│ │ │ └── com
│ │ │ └── xiaoyu
│ │ │ └── user
│ │ │ ├── mapper
│ │ │ ├── SystemUserMapper.java
│ │ │ ├── SystemRolePermissionMapper.java
│ │ │ ├── SystemRoleMapper.java
│ │ │ ├── SystemUserRoleMapper.java
│ │ │ └── SystemPermissionMapper.java
│ │ │ ├── service
│ │ │ ├── ISystemUserService.java
│ │ │ ├── ISystemRoleService.java
│ │ │ ├── ISystemUserRoleService.java
│ │ │ ├── impl
│ │ │ │ ├── SystemUserServiceImpl.java
│ │ │ │ ├── SystemRoleServiceImpl.java
│ │ │ │ ├── SystemUserRoleServiceImpl.java
│ │ │ │ └── SystemPermissionServiceImpl.java
│ │ │ └── ISystemPermissionService.java
│ │ │ ├── sentinel
│ │ │ ├── fallback
│ │ │ │ └── UserFallback.java
│ │ │ └── block
│ │ │ │ └── UserBlock.java
│ │ │ ├── XiaoYuUserServiceApplication.java
│ │ │ ├── job
│ │ │ └── QueryListJob.java
│ │ │ └── controller
│ │ │ └── UserController.java
│ └── test
│ │ └── java
│ │ └── com
│ │ └── xiaoyu
│ │ └── user
│ │ └── XiaoyuUserServiceApplicationTests.java
│ └── Dockerfile
├── xiaoyu-auth
├── Dockerfile
└── src
│ ├── main
│ ├── resources
│ │ └── bootstrap.yml
│ └── java
│ │ └── com
│ │ └── xiaoyu
│ │ └── auth
│ │ ├── XiaoYuAuthApplication.java
│ │ └── config
│ │ ├── TokenConfig.java
│ │ └── WebSecurityConfig.java
│ └── test
│ └── java
│ └── com
│ └── xiaoyu
│ └── common
│ └── security
│ └── XiaoyuAuthApplicationTests.java
└── xiaoyu-gateway
├── Dockerfile
└── src
├── test
└── java
│ └── com
│ └── xiaoyu
│ └── gateway
│ └── XiaoyuGatewayApplicationTests.java
└── main
├── java
└── com
│ └── xiaoyu
│ └── gateway
│ ├── XiaoYuGatewayApplication.java
│ └── config
│ └── WhitelistPathConfig.java
└── resources
└── bootstrap.yml
/.idea/.gitignore:
--------------------------------------------------------------------------------
1 | # Default ignored files
2 | /workspace.xml
--------------------------------------------------------------------------------
/data/nacos_config.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/data/nacos_config.zip
--------------------------------------------------------------------------------
/.idea/XiaoYu1.iml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/.idea/xiaoyu.iml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/mysql data/mysql表说明:
--------------------------------------------------------------------------------
1 |
2 | 其中包含oauth2 、seata 的建表sql,然后就是一些系统表
3 |
4 | xxl_job
5 | 是一个单独的库,其中的表是为了分布式job平台
6 |
7 |
--------------------------------------------------------------------------------
/XiaoYu.iml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/src/main/resources/static/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-manage/xxl-job-admin/src/main/resources/static/favicon.ico
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-core/target/xiaoyu-common-core-1.0.1.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-common/xiaoyu-common-core/target/xiaoyu-common-core-1.0.1.jar
--------------------------------------------------------------------------------
/xiaoyu-service-api/xiaoyu-user-api/target/xiaoyu-user-api-1.0.1.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-service-api/xiaoyu-user-api/target/xiaoyu-user-api-1.0.1.jar
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-core/src/resources/META-INF/spring.factories:
--------------------------------------------------------------------------------
1 | org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
2 | com.xiaoyu.common.core.handler.NacosConfigHandler
3 |
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-core/target/classes/META-INF/spring.factories:
--------------------------------------------------------------------------------
1 | org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
2 | com.xiaoyu.common.core.handler.NacosConfigHandler
3 |
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/src/main/resources/application.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-manage/xxl-job-admin/src/main/resources/application.properties
--------------------------------------------------------------------------------
/.idea/dictionaries:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-core/target/maven-archiver/pom.properties:
--------------------------------------------------------------------------------
1 | #Generated by Maven
2 | #Tue Nov 03 08:55:50 CST 2020
3 | version=1.0.1
4 | groupId=com.xiaoyu
5 | artifactId=xiaoyu-common-core
6 |
--------------------------------------------------------------------------------
/xiaoyu-service-api/xiaoyu-user-api/target/maven-archiver/pom.properties:
--------------------------------------------------------------------------------
1 | #Generated by Maven
2 | #Tue Nov 03 08:55:53 CST 2020
3 | version=1.0.1
4 | groupId=com.xiaoyu
5 | artifactId=xiaoyu-user-api
6 |
--------------------------------------------------------------------------------
/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-core/target/classes/com/xiaoyu/common/core/bo/R.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-common/xiaoyu-common-core/target/classes/com/xiaoyu/common/core/bo/R.class
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/src/main/resources/static/plugins/layer/theme/default/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-manage/xxl-job-admin/src/main/resources/static/plugins/layer/theme/default/icon.png
--------------------------------------------------------------------------------
/xiaoyu-service-api/xiaoyu-user-api/target/classes/com/xiaoyu/user/entity/SystemRole.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-service-api/xiaoyu-user-api/target/classes/com/xiaoyu/user/entity/SystemRole.class
--------------------------------------------------------------------------------
/xiaoyu-service-api/xiaoyu-user-api/target/classes/com/xiaoyu/user/entity/SystemUser.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-service-api/xiaoyu-user-api/target/classes/com/xiaoyu/user/entity/SystemUser.class
--------------------------------------------------------------------------------
/xiaoyu-service-api/xiaoyu-user-api/target/classes/com/xiaoyu/user/feign/IUserClient.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-service-api/xiaoyu-user-api/target/classes/com/xiaoyu/user/feign/IUserClient.class
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/src/main/resources/static/adminlte/plugins/iCheck/square/blue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-manage/xxl-job-admin/src/main/resources/static/adminlte/plugins/iCheck/square/blue.png
--------------------------------------------------------------------------------
/xiaoyu-service-api/xiaoyu-user-api/target/classes/com/xiaoyu/user/entity/SystemUserRole.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-service-api/xiaoyu-user-api/target/classes/com/xiaoyu/user/entity/SystemUserRole.class
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/src/main/resources/static/adminlte/plugins/iCheck/square/blue@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-manage/xxl-job-admin/src/main/resources/static/adminlte/plugins/iCheck/square/blue@2x.png
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/src/main/resources/static/plugins/layer/theme/default/icon-ext.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-manage/xxl-job-admin/src/main/resources/static/plugins/layer/theme/default/icon-ext.png
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/src/main/resources/static/plugins/layer/theme/default/loading-0.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-manage/xxl-job-admin/src/main/resources/static/plugins/layer/theme/default/loading-0.gif
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/src/main/resources/static/plugins/layer/theme/default/loading-1.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-manage/xxl-job-admin/src/main/resources/static/plugins/layer/theme/default/loading-1.gif
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/src/main/resources/static/plugins/layer/theme/default/loading-2.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-manage/xxl-job-admin/src/main/resources/static/plugins/layer/theme/default/loading-2.gif
--------------------------------------------------------------------------------
/xiaoyu-service-api/xiaoyu-user-api/target/classes/com/xiaoyu/user/entity/SystemPermission.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-service-api/xiaoyu-user-api/target/classes/com/xiaoyu/user/entity/SystemPermission.class
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-core/target/classes/com/xiaoyu/common/core/constant/AppConstant.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-common/xiaoyu-common-core/target/classes/com/xiaoyu/common/core/constant/AppConstant.class
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-core/target/classes/com/xiaoyu/common/core/constant/AuthConstant.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-common/xiaoyu-common-core/target/classes/com/xiaoyu/common/core/constant/AuthConstant.class
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-job/src/main/resources/META-INF/spring.factories:
--------------------------------------------------------------------------------
1 | org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
2 | com.xiaoyu.common.job.config.XxlJobConfig,\
3 | com.xiaoyu.common.job.props.XxlJobExecutorProperties
4 |
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-redis/target/classes/com/xiaoyu/common/redis/config/RedisConfig.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-common/xiaoyu-common-redis/target/classes/com/xiaoyu/common/redis/config/RedisConfig.class
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-core/target/classes/com/xiaoyu/common/core/constant/CommonConstants.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-common/xiaoyu-common-core/target/classes/com/xiaoyu/common/core/constant/CommonConstants.class
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-core/target/classes/com/xiaoyu/common/core/constant/ResultConstant.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-common/xiaoyu-common-core/target/classes/com/xiaoyu/common/core/constant/ResultConstant.class
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-redis/target/classes/com/xiaoyu/common/redis/RedisAutoConfiguration.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-common/xiaoyu-common-redis/target/classes/com/xiaoyu/common/redis/RedisAutoConfiguration.class
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-redis/target/classes/com/xiaoyu/common/redis/handler/RedisHandler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-common/xiaoyu-common-redis/target/classes/com/xiaoyu/common/redis/handler/RedisHandler.class
--------------------------------------------------------------------------------
/xiaoyu-service-api/xiaoyu-user-api/target/classes/com/xiaoyu/user/entity/SystemRolePermission.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-service-api/xiaoyu-user-api/target/classes/com/xiaoyu/user/entity/SystemRolePermission.class
--------------------------------------------------------------------------------
/xiaoyu-service-api/xiaoyu-user-api/target/classes/com/xiaoyu/user/fallback/UserFallbackFactory.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-service-api/xiaoyu-user-api/target/classes/com/xiaoyu/user/fallback/UserFallbackFactory.class
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-core/target/classes/com/xiaoyu/common/core/handler/NacosConfigHandler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-common/xiaoyu-common-core/target/classes/com/xiaoyu/common/core/handler/NacosConfigHandler.class
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-security/target/classes/com/xiaoyu/common/security/config/TokenConfig.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-common/xiaoyu-common-security/target/classes/com/xiaoyu/common/security/config/TokenConfig.class
--------------------------------------------------------------------------------
/xiaoyu-service-api/xiaoyu-user-api/target/classes/com/xiaoyu/user/fallback/UserFallbackFactory$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-service-api/xiaoyu-user-api/target/classes/com/xiaoyu/user/fallback/UserFallbackFactory$1.class
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/src/main/resources/static/adminlte/bower_components/Ionicons/fonts/ionicons.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-manage/xxl-job-admin/src/main/resources/static/adminlte/bower_components/Ionicons/fonts/ionicons.eot
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/src/main/resources/static/adminlte/bower_components/Ionicons/fonts/ionicons.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-manage/xxl-job-admin/src/main/resources/static/adminlte/bower_components/Ionicons/fonts/ionicons.ttf
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/src/main/resources/static/adminlte/bower_components/Ionicons/fonts/ionicons.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-manage/xxl-job-admin/src/main/resources/static/adminlte/bower_components/Ionicons/fonts/ionicons.woff
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-redis/target/classes/com/xiaoyu/common/redis/config/RedisCacheManagerConfig.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-common/xiaoyu-common-redis/target/classes/com/xiaoyu/common/redis/config/RedisCacheManagerConfig.class
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-security/target/classes/com/xiaoyu/common/security/config/ResourceServerConfig.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-common/xiaoyu-common-security/target/classes/com/xiaoyu/common/security/config/ResourceServerConfig.class
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-security/target/classes/com/xiaoyu/common/security/filter/AuthenticationFilter.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-common/xiaoyu-common-security/target/classes/com/xiaoyu/common/security/filter/AuthenticationFilter.class
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-redis/target/classes/META-INF/spring.factories:
--------------------------------------------------------------------------------
1 | org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
2 | com.xiaoyu.common.redis.RedisAutoConfiguration,\
3 | com.xiaoyu.common.redis.config.RedisConfig,\
4 | com.xiaoyu.common.redis.handler.LockHandler
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-security/target/classes/com/xiaoyu/common/security/annotation/PermissionAuthorize.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-common/xiaoyu-common-security/target/classes/com/xiaoyu/common/security/annotation/PermissionAuthorize.class
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-security/target/classes/com/xiaoyu/common/security/exception/AccessDeniedException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-common/xiaoyu-common-security/target/classes/com/xiaoyu/common/security/exception/AccessDeniedException.class
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-security/target/classes/com/xiaoyu/common/security/handler/GlobalExceptionHandler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-common/xiaoyu-common-security/target/classes/com/xiaoyu/common/security/handler/GlobalExceptionHandler.class
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/src/main/resources/static/adminlte/bower_components/font-awesome/fonts/FontAwesome.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-manage/xxl-job-admin/src/main/resources/static/adminlte/bower_components/font-awesome/fonts/FontAwesome.otf
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-redis/src/main/resources/META-INF/spring.factories:
--------------------------------------------------------------------------------
1 | org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
2 | com.xiaoyu.common.redis.RedisAutoConfiguration,\
3 | com.xiaoyu.common.redis.config.RedisConfig,\
4 | com.xiaoyu.common.redis.handler.LockHandler
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-security/target/classes/com/xiaoyu/common/security/handler/CustomAccessDeniedHandler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-common/xiaoyu-common-security/target/classes/com/xiaoyu/common/security/handler/CustomAccessDeniedHandler.class
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-security/target/classes/com/xiaoyu/common/security/handler/PermissionAuthorizeHandler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-common/xiaoyu-common-security/target/classes/com/xiaoyu/common/security/handler/PermissionAuthorizeHandler.class
--------------------------------------------------------------------------------
/data/data目录说明:
--------------------------------------------------------------------------------
1 |
2 | seata、sentinel、nacos启动包百度云链接
3 | https://pan.baidu.com/s/1JF8sGBQxBHpARRigQ-BVkQ
4 | 提取码:zq6k
5 |
6 |
7 | 启动最难配置的就是 seata ,考虑到配置难度,在seata目录下有相关配置可以参考。
8 |
9 | nacos_config.zip中包含了 启动项目所需的nacos配置,其中分组SEATA_GROUP的配置都是 seata的配置,分组为
10 | DEFAULT_GROUP 的配置都是 系统配置,只需在nacos中导入即可
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-security/target/classes/com/xiaoyu/common/security/custom/ResourceAuthExceptionEntryPoint.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-common/xiaoyu-common-security/target/classes/com/xiaoyu/common/security/custom/ResourceAuthExceptionEntryPoint.class
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/src/main/resources/static/adminlte/bower_components/font-awesome/fonts/fontawesome-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-manage/xxl-job-admin/src/main/resources/static/adminlte/bower_components/font-awesome/fonts/fontawesome-webfont.eot
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/src/main/resources/static/adminlte/bower_components/font-awesome/fonts/fontawesome-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-manage/xxl-job-admin/src/main/resources/static/adminlte/bower_components/font-awesome/fonts/fontawesome-webfont.ttf
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/src/main/resources/static/adminlte/bower_components/font-awesome/fonts/fontawesome-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-manage/xxl-job-admin/src/main/resources/static/adminlte/bower_components/font-awesome/fonts/fontawesome-webfont.woff
--------------------------------------------------------------------------------
/xiaoyu-manage/xiaoyu-admin/src/main/resources/bootstrap.yml:
--------------------------------------------------------------------------------
1 | server:
2 | port: 9999
3 |
4 | spring:
5 | application:
6 | name: xiaoyu-admin
7 | cloud:
8 | #Nacos 配置中心 服务配置
9 | nacos:
10 | config:
11 | server-addr: @nacos-ip@
12 | file-extension: yaml
13 |
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/src/main/resources/static/adminlte/bower_components/font-awesome/fonts/fontawesome-webfont.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-manage/xxl-job-admin/src/main/resources/static/adminlte/bower_components/font-awesome/fonts/fontawesome-webfont.woff2
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/src/main/resources/static/adminlte/bower_components/bootstrap/fonts/glyphicons-halflings-regular.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-manage/xxl-job-admin/src/main/resources/static/adminlte/bower_components/bootstrap/fonts/glyphicons-halflings-regular.eot
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/src/main/resources/static/adminlte/bower_components/bootstrap/fonts/glyphicons-halflings-regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-manage/xxl-job-admin/src/main/resources/static/adminlte/bower_components/bootstrap/fonts/glyphicons-halflings-regular.ttf
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/src/main/resources/static/adminlte/bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-manage/xxl-job-admin/src/main/resources/static/adminlte/bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/src/main/resources/static/adminlte/bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AncientDreams/XiaoYu/HEAD/xiaoyu-manage/xxl-job-admin/src/main/resources/static/adminlte/bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff2
--------------------------------------------------------------------------------
/xiaoyu-service/xiaoyu-system-service/src/main/resources/mapper/SystemLogMapper.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/xiaoyu-service/xiaoyu-user-service/src/main/resources/mapper/SystemUserMapper.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/xiaoyu-service/xiaoyu-user-service/src/main/resources/mapper/SystemUserRoleMapper.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/Dockerfile:
--------------------------------------------------------------------------------
1 | FROM openjdk:8-jre-slim
2 | MAINTAINER xuxueli
3 |
4 | ENV PARAMS=""
5 |
6 | ENV TZ=PRC
7 | RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
8 |
9 | ADD target/xxl-job-admin-*.jar /app.jar
10 |
11 | ENTRYPOINT ["sh","-c","java -jar $JAVA_OPTS /app.jar $PARAMS"]
--------------------------------------------------------------------------------
/xiaoyu-service/xiaoyu-user-service/src/main/resources/mapper/SystemRolePermissionMapper.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/xiaoyu-auth/Dockerfile:
--------------------------------------------------------------------------------
1 | # FROM 镜像地址,网易镜像库的8-alpine java版本
2 | FROM hub.c.163.com/library/java:8-alpine
3 |
4 | # 维护者信息
5 | MAINTAINER zxy
6 |
7 | ADD xiaoyu-auth-1.0.1.jar app.jar
8 |
9 | #指定于外界交互的端口
10 | EXPOSE 8100
11 |
12 | #运行对应的jar包
13 | ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]
14 |
15 |
--------------------------------------------------------------------------------
/xiaoyu-gateway/Dockerfile:
--------------------------------------------------------------------------------
1 | # FROM 镜像地址,网易镜像库的8-alpine java版本
2 | FROM hub.c.163.com/library/java:8-alpine
3 |
4 | # 维护者信息
5 | MAINTAINER zxy
6 |
7 | ADD xiaoyu-gateway-1.0.1.jar app.jar
8 |
9 | #指定于外界交互的端口
10 | EXPOSE 8887
11 |
12 | #运行对应的jar包
13 | ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]
14 |
15 |
--------------------------------------------------------------------------------
/xiaoyu-manage/xiaoyu-admin/Dockerfile:
--------------------------------------------------------------------------------
1 | # FROM 镜像地址,网易镜像库的8-alpine java版本
2 | FROM hub.c.163.com/library/java:8-alpine
3 |
4 | # 维护者信息
5 | MAINTAINER zxy
6 |
7 | ADD xiaoyu-admin-1.0.1.jar app.jar
8 |
9 | #指定于外界交互的端口
10 | EXPOSE 9999
11 |
12 | #运行对应的jar包
13 | ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]
14 |
15 |
--------------------------------------------------------------------------------
/xiaoyu-gateway/src/test/java/com/xiaoyu/gateway/XiaoyuGatewayApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.xiaoyu.gateway;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class XiaoyuGatewayApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/xiaoyu-service/xiaoyu-user-service/Dockerfile:
--------------------------------------------------------------------------------
1 | # FROM 镜像地址,网易镜像库的8-alpine java版本
2 | FROM hub.c.163.com/library/java:8-alpine
3 |
4 | # 维护者信息
5 | MAINTAINER zxy
6 |
7 | ADD xiaoyu-user-service-1.0.1.jar app.jar
8 |
9 | #指定于外界交互的端口
10 | EXPOSE 8888
11 |
12 | #运行对应的jar包
13 | ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]
14 |
15 |
--------------------------------------------------------------------------------
/xiaoyu-service/xiaoyu-system-service/Dockerfile:
--------------------------------------------------------------------------------
1 | # FROM 镜像地址,网易镜像库的8-alpine java版本
2 | FROM hub.c.163.com/library/java:8-alpine
3 |
4 | # 维护者信息
5 | MAINTAINER zxy
6 |
7 | ADD xiaoyu-system-service-0.0.1-SNAPSHOT.jar app.jar
8 |
9 | #指定于外界交互的端口
10 | EXPOSE 9000
11 |
12 | #运行对应的jar包
13 | ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]
14 |
15 |
--------------------------------------------------------------------------------
/xiaoyu-service/xiaoyu-user-service/src/test/java/com/xiaoyu/user/XiaoyuUserServiceApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.xiaoyu.user;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class XiaoyuUserServiceApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/src/main/java/com/xxl/job/admin/core/exception/XxlJobException.java:
--------------------------------------------------------------------------------
1 | package com.xxl.job.admin.core.exception;
2 |
3 | /**
4 | * @author xuxueli 2019-05-04 23:19:29
5 | */
6 | public class XxlJobException extends RuntimeException {
7 |
8 | public XxlJobException() {
9 | }
10 | public XxlJobException(String message) {
11 | super(message);
12 | }
13 |
14 | }
15 |
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-core/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst:
--------------------------------------------------------------------------------
1 | com\xiaoyu\common\core\constant\AppConstant.class
2 | com\xiaoyu\common\core\constant\CommonConstants.class
3 | com\xiaoyu\common\core\handler\NacosConfigHandler.class
4 | com\xiaoyu\common\core\constant\AuthConstant.class
5 | com\xiaoyu\common\core\constant\ResultConstant.class
6 | com\xiaoyu\common\core\bo\R.class
7 |
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-security/target/classes/META-INF/spring.factories:
--------------------------------------------------------------------------------
1 | org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
2 | com.xiaoyu.common.security.config.ResourceServerConfig,\
3 | com.xiaoyu.common.security.filter.AuthenticationFilter,\
4 | com.xiaoyu.common.security.handler.PermissionAuthorizeHandler,\
5 | com.xiaoyu.common.security.handler.GlobalExceptionHandler,\
6 | com.xiaoyu.common.security.config.WhitelistPathConfig
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-security/src/main/resources/META-INF/spring.factories:
--------------------------------------------------------------------------------
1 | org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
2 | com.xiaoyu.common.security.config.ResourceServerConfig,\
3 | com.xiaoyu.common.security.filter.AuthenticationFilter,\
4 | com.xiaoyu.common.security.handler.PermissionAuthorizeHandler,\
5 | com.xiaoyu.common.security.handler.GlobalExceptionHandler,\
6 | com.xiaoyu.common.security.config.WhitelistPathConfig
--------------------------------------------------------------------------------
/xiaoyu-service/xiaoyu-user-service/src/main/java/com/xiaoyu/user/mapper/SystemUserMapper.java:
--------------------------------------------------------------------------------
1 | package com.xiaoyu.user.mapper;
2 |
3 | import com.baomidou.mybatisplus.core.mapper.BaseMapper;
4 | import com.xiaoyu.user.entity.SystemUser;
5 |
6 | /**
7 | *
8 | * Mapper 接口
9 | *
10 | *
11 | * @author ZhangXianYu
12 | * @since 2020-09-15
13 | */
14 | public interface SystemUserMapper extends BaseMapper {
15 |
16 | }
17 |
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-redis/target/classes/application.yml:
--------------------------------------------------------------------------------
1 | spring:
2 | # Redis 连接配置
3 | redis:
4 | host: 127.0.0.1
5 | port: 6379
6 | #密码,没有不写
7 | password:
8 | jedis:
9 | pool:
10 | #最大连接个数
11 | max-active: 10
12 | #最大等待时间
13 | max-wait: -1
14 | #最大空闲
15 | max-idle: 8
16 | #初始化最小
17 | min-idle: 5
18 | lettuce:
19 | shutdown-timeout: 0
20 |
21 |
--------------------------------------------------------------------------------
/xiaoyu-service/xiaoyu-system-service/src/main/java/com/xiaoyu/system/mapper/SystemLogMapper.java:
--------------------------------------------------------------------------------
1 | package com.xiaoyu.system.mapper;
2 |
3 | import com.xiaoyu.system.entity.SystemLog;
4 | import com.baomidou.mybatisplus.core.mapper.BaseMapper;
5 |
6 | /**
7 | *
8 | * Mapper 接口
9 | *
10 | *
11 | * @author ZhangXianYu
12 | * @since 2020-10-30
13 | */
14 | public interface SystemLogMapper extends BaseMapper {
15 |
16 | }
17 |
--------------------------------------------------------------------------------
/xiaoyu-service/xiaoyu-user-service/src/main/java/com/xiaoyu/user/service/ISystemUserService.java:
--------------------------------------------------------------------------------
1 | package com.xiaoyu.user.service;
2 |
3 | import com.baomidou.mybatisplus.extension.service.IService;
4 | import com.xiaoyu.user.entity.SystemUser;
5 |
6 | /**
7 | *
8 | * 服务类
9 | *
10 | *
11 | * @author ZhangXianYu
12 | * @since 2020-09-15
13 | */
14 | public interface ISystemUserService extends IService {
15 |
16 |
17 | }
18 |
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-redis/src/main/resources/application.yml:
--------------------------------------------------------------------------------
1 | spring:
2 | # Redis 连接配置
3 | redis:
4 | host: 127.0.0.1
5 | port: 6379
6 | #密码,没有不写
7 | password:
8 | jedis:
9 | pool:
10 | #最大连接个数
11 | max-active: 10
12 | #最大等待时间
13 | max-wait: -1
14 | #最大空闲
15 | max-idle: 8
16 | #初始化最小
17 | min-idle: 5
18 | lettuce:
19 | shutdown-timeout: 0
20 |
21 |
--------------------------------------------------------------------------------
/xiaoyu-service/xiaoyu-user-service/src/main/java/com/xiaoyu/user/service/ISystemRoleService.java:
--------------------------------------------------------------------------------
1 | package com.xiaoyu.user.service;
2 |
3 | import com.baomidou.mybatisplus.extension.service.IService;
4 | import com.xiaoyu.user.entity.SystemRole;
5 |
6 | /**
7 | *
8 | * 系统角色实体类服务接口
9 | *
10 | *
11 | * @author ZhangXianYu
12 | * @since 2020-07-13
13 | */
14 | public interface ISystemRoleService extends IService {
15 |
16 |
17 | }
18 |
--------------------------------------------------------------------------------
/xiaoyu-service/xiaoyu-user-service/src/main/java/com/xiaoyu/user/mapper/SystemRolePermissionMapper.java:
--------------------------------------------------------------------------------
1 | package com.xiaoyu.user.mapper;
2 |
3 | import com.baomidou.mybatisplus.core.mapper.BaseMapper;
4 | import com.xiaoyu.user.entity.SystemRolePermission;
5 |
6 | /**
7 | *
8 | * Mapper 接口
9 | *
10 | *
11 | * @author ZhangXianYu
12 | * @since 2020-09-14
13 | */
14 | public interface SystemRolePermissionMapper extends BaseMapper {
15 |
16 | }
17 |
--------------------------------------------------------------------------------
/xiaoyu-service-api/xiaoyu-user-api/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst:
--------------------------------------------------------------------------------
1 | com\xiaoyu\user\entity\SystemPermission.class
2 | com\xiaoyu\user\entity\SystemUserRole.class
3 | com\xiaoyu\user\feign\IUserClient.class
4 | com\xiaoyu\user\entity\SystemRolePermission.class
5 | com\xiaoyu\user\fallback\UserFallbackFactory.class
6 | com\xiaoyu\user\entity\SystemUser.class
7 | com\xiaoyu\user\entity\SystemRole.class
8 | com\xiaoyu\user\fallback\UserFallbackFactory$1.class
9 |
--------------------------------------------------------------------------------
/xiaoyu-service/xiaoyu-user-service/src/main/java/com/xiaoyu/user/service/ISystemUserRoleService.java:
--------------------------------------------------------------------------------
1 | package com.xiaoyu.user.service;
2 |
3 | import com.baomidou.mybatisplus.extension.service.IService;
4 | import com.xiaoyu.user.entity.SystemUserRole;
5 |
6 | /**
7 | *
8 | * 用户角色服务接口
9 | *
10 | *
11 | * @author ZhangXianYu Email: 1600501744@qq.com
12 | * @since 2020/9/18 0018 11:22
13 | */
14 | public interface ISystemUserRoleService extends IService {
15 |
16 |
17 | }
18 |
--------------------------------------------------------------------------------
/.idea/$CACHE_FILE$:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | Ali-Check
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/src/main/java/com/xxl/job/admin/XxlJobAdminApplication.java:
--------------------------------------------------------------------------------
1 | package com.xxl.job.admin;
2 |
3 | import org.springframework.boot.SpringApplication;
4 | import org.springframework.boot.autoconfigure.SpringBootApplication;
5 |
6 | /**
7 | * @author xuxueli 2018-10-28 00:38:13
8 | */
9 | @SpringBootApplication
10 | public class XxlJobAdminApplication {
11 |
12 | public static void main(String[] args) {
13 | SpringApplication.run(XxlJobAdminApplication.class, args);
14 | }
15 |
16 | }
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/src/main/java/com/xxl/job/admin/core/alarm/JobAlarm.java:
--------------------------------------------------------------------------------
1 | package com.xxl.job.admin.core.alarm;
2 |
3 | import com.xxl.job.admin.core.model.XxlJobInfo;
4 | import com.xxl.job.admin.core.model.XxlJobLog;
5 |
6 | /**
7 | * @author xuxueli 2020-01-19
8 | */
9 | public interface JobAlarm {
10 |
11 | /**
12 | * job alarm
13 | *
14 | * @param info
15 | * @param jobLog
16 | * @return
17 | */
18 | public boolean doAlarm(XxlJobInfo info, XxlJobLog jobLog);
19 |
20 | }
21 |
--------------------------------------------------------------------------------
/.idea/encodings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-core/src/main/java/com/xiaoyu/common/core/constant/CommonConstants.java:
--------------------------------------------------------------------------------
1 | package com.xiaoyu.common.core.constant;
2 |
3 | /**
4 | *
5 | * 通用常量
6 | *
7 | *
8 | * @author ZhangXianYu Email: 1600501744@qq.com
9 | * @since 2020/9/23 0023 13:57
10 | */
11 | public interface CommonConstants {
12 |
13 |
14 | /**
15 | * 编码
16 | */
17 | String UTF8 = "UTF-8";
18 |
19 | /**
20 | * JSON 资源
21 | */
22 | String CONTENT_TYPE = "application/json; charset=utf-8";
23 | }
24 |
--------------------------------------------------------------------------------
/xiaoyu-auth/src/main/resources/bootstrap.yml:
--------------------------------------------------------------------------------
1 | server:
2 | port: 8000
3 | servlet:
4 | context-path: /auth
5 |
6 | spring:
7 | application:
8 | name: auth-service #@artifactId@
9 | cloud:
10 | # Nacos 配置中心 服务配置
11 | nacos:
12 | config:
13 | server-addr: ${spring.cloud.nacos.discovery.server-addr}
14 | file-extension: yaml
15 | shared-configs: admin-service-config.yaml
16 | discovery:
17 | #Nacos 注册中心地址 ,默认是localhost:8848
18 | server-addr: @nacos-ip@
19 |
20 | profiles:
21 | active: dev
22 |
--------------------------------------------------------------------------------
/xiaoyu-service/xiaoyu-user-service/src/main/resources/bootstrap.yml:
--------------------------------------------------------------------------------
1 | server:
2 | port: 8888
3 | servlet:
4 | context-path: /user
5 |
6 | spring:
7 | application:
8 | name: user-service
9 | cloud:
10 | #Nacos 配置中心 服务配置
11 | nacos:
12 | config:
13 | server-addr: ${spring.cloud.nacos.discovery.server-addr}
14 | file-extension: yaml
15 | #共享公共配置文件 1.admin监控平台配置文件 2.服务开启job配置文件。 多个文件 ,分割
16 | shared-configs: admin-service-config.yaml,seata.yaml #,xxl.job.executor.yaml
17 | discovery:
18 | server-addr: @nacos-ip@
19 |
--------------------------------------------------------------------------------
/xiaoyu-service/xiaoyu-system-service/src/main/resources/bootstrap.yml:
--------------------------------------------------------------------------------
1 | server:
2 | port: 9000
3 | servlet:
4 | context-path: /system
5 |
6 | spring:
7 | application:
8 | name: system-service
9 | cloud:
10 | #Nacos 配置中心 服务配置
11 | nacos:
12 | config:
13 | server-addr: ${spring.cloud.nacos.discovery.server-addr}
14 | file-extension: yaml
15 | #共享公共配置文件 1.admin监控平台配置文件 2.服务开启job配置文件。 多个文件 ,分割
16 | shared-configs: admin-service-config.yaml,seata.yaml #,xxl.job.executor.yaml
17 | discovery:
18 | server-addr: @nacos-ip@
19 |
--------------------------------------------------------------------------------
/xiaoyu-service/xiaoyu-user-service/src/main/java/com/xiaoyu/user/mapper/SystemRoleMapper.java:
--------------------------------------------------------------------------------
1 | package com.xiaoyu.user.mapper;
2 |
3 | import com.baomidou.mybatisplus.core.mapper.BaseMapper;
4 | import com.xiaoyu.user.entity.SystemRole;
5 | import org.apache.ibatis.annotations.Param;
6 |
7 | import java.util.List;
8 |
9 | /**
10 | *
11 | * Mapper 接口
12 | *
13 | *
14 | * @author ZhangXianYu
15 | * @since 2020-09-14
16 | */
17 | public interface SystemRoleMapper extends BaseMapper {
18 |
19 | List queryUserRole(@Param("userId") String userId);
20 | }
21 |
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-core/src/main/java/com/xiaoyu/common/core/constant/AppConstant.java:
--------------------------------------------------------------------------------
1 | package com.xiaoyu.common.core.constant;
2 |
3 | /**
4 | *
5 | * 微服务应用 常量
6 | *
7 | *
8 | * @author ZhangXianYu Email: 1600501744@qq.com
9 | * @since 2020/9/15 11:34
10 | */
11 | public interface AppConstant {
12 |
13 | String APPLICATION_USER_NAME = "user-service";
14 |
15 | String USER_SERVICE_FEIGN_PACKAGES = "com.xiaoyu.user.feign";
16 | String USER_SERVICE_MAPPER = "com.xiaoyu.user.mapper";
17 |
18 | String SYSTEM_SERVICE_MAPPER = "com.xiaoyu.system.mapper";
19 | }
20 |
--------------------------------------------------------------------------------
/xiaoyu-service/xiaoyu-user-service/src/main/java/com/xiaoyu/user/sentinel/fallback/UserFallback.java:
--------------------------------------------------------------------------------
1 | package com.xiaoyu.user.sentinel.fallback;
2 |
3 | import com.xiaoyu.common.core.bo.R;
4 | import lombok.extern.slf4j.Slf4j;
5 |
6 |
7 | /**
8 | *
9 | * 用户服务接口熔断处理
10 | *
11 | *
12 | * @author ZhangXianYu Email: 1600501744@qq.com
13 | * @since 2020/9/30 9:22
14 | */
15 | @Slf4j
16 | public class UserFallback {
17 |
18 | public static R listBack(Throwable e) {
19 | log.error(e.getMessage(), e);
20 | return R.fail("查询错误:" + e.getMessage());
21 | }
22 |
23 | }
24 |
--------------------------------------------------------------------------------
/data/seata/registry.conf:
--------------------------------------------------------------------------------
1 | registry {
2 | # file 、nacos 、eureka、redis、zk、consul、etcd3、sofa
3 | type = "nacos"
4 |
5 | nacos {
6 | application = "seata-server"
7 | serverAddr = "localhost:8848"
8 | group = "DEFAULT_GROUP"
9 | namespace = ""
10 | cluster = "default"
11 | username = ""
12 | password = ""
13 | }
14 | }
15 |
16 | config {
17 | # file、nacos 、apollo、zk、consul、etcd3
18 | type = "nacos"
19 |
20 | nacos {
21 | serverAddr = "localhost:8848"
22 | namespace = ""
23 | group = "DEFAULT_GROUP"
24 | username = ""
25 | password = ""
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/xiaoyu-gateway/src/main/java/com/xiaoyu/gateway/XiaoYuGatewayApplication.java:
--------------------------------------------------------------------------------
1 | package com.xiaoyu.gateway;
2 |
3 |
4 | import org.springframework.boot.SpringApplication;
5 | import org.springframework.boot.autoconfigure.SpringBootApplication;
6 | import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
7 |
8 |
9 | /**
10 | * @author zxy
11 | */
12 | @SpringBootApplication
13 | @EnableDiscoveryClient
14 | public class XiaoYuGatewayApplication {
15 |
16 | public static void main(String[] args) {
17 | SpringApplication.run(XiaoYuGatewayApplication.class, args);
18 | }
19 |
20 | }
21 |
--------------------------------------------------------------------------------
/xiaoyu-service/xiaoyu-user-service/src/main/java/com/xiaoyu/user/mapper/SystemUserRoleMapper.java:
--------------------------------------------------------------------------------
1 | package com.xiaoyu.user.mapper;
2 |
3 | import com.baomidou.mybatisplus.core.mapper.BaseMapper;
4 | import com.xiaoyu.user.entity.SystemUserRole;
5 | import org.apache.ibatis.annotations.Param;
6 |
7 | import java.util.List;
8 |
9 | /**
10 | *
11 | * Mapper 接口
12 | *
13 | *
14 | * @author ZhangXianYu
15 | * @since 2020-09-14
16 | */
17 | public interface SystemUserRoleMapper extends BaseMapper {
18 |
19 | List queryUserRole(@Param(value = "userId") String userId);
20 | }
21 |
--------------------------------------------------------------------------------
/xiaoyu-manage/xiaoyu-admin/src/main/java/com/xiaoyu/admin/XiaoYuAdminApplication.java:
--------------------------------------------------------------------------------
1 | package com.xiaoyu.admin;
2 |
3 | import de.codecentric.boot.admin.server.config.EnableAdminServer;
4 | import org.springframework.boot.SpringApplication;
5 | import org.springframework.boot.autoconfigure.SpringBootApplication;
6 |
7 | /**
8 | * 微服务健康监控
9 | *
10 | * @author zxy
11 | */
12 | @SpringBootApplication
13 | @EnableAdminServer
14 | public class XiaoYuAdminApplication {
15 |
16 | public static void main(String[] args) {
17 | SpringApplication.run(XiaoYuAdminApplication.class, args);
18 | }
19 |
20 | }
21 |
--------------------------------------------------------------------------------
/xiaoyu-auth/src/test/java/com/xiaoyu/common/security/XiaoyuAuthApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.xiaoyu.common.security;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 | import org.springframework.security.crypto.bcrypt.BCrypt;
6 |
7 | @SpringBootTest
8 | class XiaoyuAuthApplicationTests {
9 |
10 | @Test
11 | void contextLoads() {
12 |
13 | System.out.println(BCrypt.hashpw("secret", BCrypt.gensalt()));
14 | System.out.println(BCrypt.checkpw("secret", "$2a$10$jHPWu2ScGNIPxw8M07Uw6umCcejbfJRS7w6Xpn8S/uCKxyQwCXHfC"));
15 | }
16 |
17 | }
18 |
--------------------------------------------------------------------------------
/xiaoyu-service/xiaoyu-user-service/src/main/java/com/xiaoyu/user/sentinel/block/UserBlock.java:
--------------------------------------------------------------------------------
1 | package com.xiaoyu.user.sentinel.block;
2 |
3 | import com.alibaba.csp.sentinel.slots.block.BlockException;
4 | import com.xiaoyu.common.core.bo.R;
5 | import lombok.extern.slf4j.Slf4j;
6 |
7 | /**
8 | *
9 | * 用户服务接口限流处理
10 | *
11 | *
12 | * @author ZhangXianYu Email: 1600501744@qq.com
13 | * @since 2020/10/9 9:53
14 | */
15 | @Slf4j
16 | public class UserBlock {
17 |
18 | public static R listBlock(BlockException e) {
19 | log.error(e.getMessage(), e);
20 | return R.fail("服务器繁忙,请稍后再试!");
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/xiaoyu-service/xiaoyu-user-service/src/main/resources/mapper/SystemRoleMapper.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
11 |
12 |
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/src/main/java/com/xxl/job/admin/core/route/strategy/ExecutorRouteFirst.java:
--------------------------------------------------------------------------------
1 | package com.xxl.job.admin.core.route.strategy;
2 |
3 | import com.xxl.job.admin.core.route.ExecutorRouter;
4 | import com.xxl.job.core.biz.model.ReturnT;
5 | import com.xxl.job.core.biz.model.TriggerParam;
6 |
7 | import java.util.List;
8 |
9 | /**
10 | * Created by xuxueli on 17/3/10.
11 | */
12 | public class ExecutorRouteFirst extends ExecutorRouter {
13 |
14 | @Override
15 | public ReturnT route(TriggerParam triggerParam, List addressList){
16 | return new ReturnT(addressList.get(0));
17 | }
18 |
19 | }
20 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__org_ow2_asm_asm_5_0_4.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-core/src/main/java/com/xiaoyu/common/core/constant/AuthConstant.java:
--------------------------------------------------------------------------------
1 | package com.xiaoyu.common.core.constant;
2 |
3 | /**
4 | *
5 | * 认证服务常量
6 | *
7 | *
8 | * @author ZhangXianYu Email: 1600501744@qq.com
9 | * @since 2020/9/16 0016 9:36
10 | */
11 | public interface AuthConstant {
12 |
13 | /**
14 | * 对称秘钥
15 | */
16 | String SALINGER = "XiaoYu";
17 |
18 | String AUTH_KEY = "XiaoYu-Auth";
19 |
20 | /**
21 | * 网关响应消息
22 | */
23 | String LACK_TOKEN = "令牌缺失,拒绝访问";
24 |
25 | String DECRYPTION_FAILURE = "解密失败,请求未授权";
26 |
27 | String TOKEN_EXPIRED = "令牌已过期,请重新认证";
28 | }
29 |
30 |
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/src/main/java/com/xxl/job/admin/core/route/strategy/ExecutorRouteLast.java:
--------------------------------------------------------------------------------
1 | package com.xxl.job.admin.core.route.strategy;
2 |
3 | import com.xxl.job.admin.core.route.ExecutorRouter;
4 | import com.xxl.job.core.biz.model.ReturnT;
5 | import com.xxl.job.core.biz.model.TriggerParam;
6 |
7 | import java.util.List;
8 |
9 | /**
10 | * Created by xuxueli on 17/3/10.
11 | */
12 | public class ExecutorRouteLast extends ExecutorRouter {
13 |
14 | @Override
15 | public ReturnT route(TriggerParam triggerParam, List addressList) {
16 | return new ReturnT(addressList.get(addressList.size()-1));
17 | }
18 |
19 | }
20 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__com_alibaba_druid_1_1_22.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/xiaoyu-service-api/xiaoyu-user-api/pom.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 | xiaoyu-service-api
7 | com.xiaoyu
8 | 1.0.1
9 |
10 | 4.0.0
11 |
12 | xiaoyu-user-api
13 | ${XiaoYu-version}
14 | XiaoYu 用户api
15 |
16 |
--------------------------------------------------------------------------------
/xiaoyu-service/xiaoyu-user-service/src/main/java/com/xiaoyu/user/service/impl/SystemUserServiceImpl.java:
--------------------------------------------------------------------------------
1 | package com.xiaoyu.user.service.impl;
2 |
3 | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
4 | import com.xiaoyu.user.entity.SystemUser;
5 | import com.xiaoyu.user.mapper.SystemUserMapper;
6 | import com.xiaoyu.user.service.ISystemUserService;
7 | import org.springframework.stereotype.Service;
8 |
9 | /**
10 | *
11 | * 服务实现类
12 | *
13 | *
14 | * @author ZhangXianYu
15 | * @since 2020-09-15
16 | */
17 | @Service
18 | public class SystemUserServiceImpl extends ServiceImpl implements ISystemUserService {
19 |
20 | }
21 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__io_reactivex_rxjava_1_3_8.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__commons_io_commons_io_2_2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__io_reactivex_rxnetty_0_4_9.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-redis/src/main/java/com/xiaoyu/common/redis/annotation/Lock.java:
--------------------------------------------------------------------------------
1 | package com.xiaoyu.common.redis.annotation;
2 |
3 | import java.lang.annotation.ElementType;
4 | import java.lang.annotation.Retention;
5 | import java.lang.annotation.RetentionPolicy;
6 | import java.lang.annotation.Target;
7 |
8 | /**
9 | *
10 | * 基于Redis锁的实现,如需满足更加复杂的业务,请自行实现
11 | *
12 | *
13 | * @author ZhangXianYu Email: 1600501744@qq.com
14 | * @since 2020/10/9 15:54
15 | */
16 | @Target({ElementType.METHOD})
17 | @Retention(RetentionPolicy.RUNTIME)
18 | public @interface Lock {
19 |
20 | /**
21 | * 锁超时时间,单位毫秒,默认超时时间10s
22 | */
23 | long timeout() default 10000;
24 | }
25 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__net_minidev_json_smart_2_3.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__org_objenesis_objenesis_2_6.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__com_alibaba_fastjson_1_2_73.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__javax_inject_javax_inject_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_30.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/xiaoyu-service/xiaoyu-user-service/src/main/java/com/xiaoyu/user/service/impl/SystemRoleServiceImpl.java:
--------------------------------------------------------------------------------
1 | package com.xiaoyu.user.service.impl;
2 |
3 |
4 | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
5 |
6 | import com.xiaoyu.user.entity.SystemRole;
7 | import com.xiaoyu.user.mapper.SystemRoleMapper;
8 | import com.xiaoyu.user.service.ISystemRoleService;
9 | import org.springframework.stereotype.Service;
10 |
11 |
12 | /**
13 | *
14 | * 系统角色实体类服务接口实现
15 | *
16 | *
17 | * @author ZhangXianYu
18 | * @since 2020-07-13
19 | */
20 | @Service
21 | public class SystemRoleServiceImpl extends ServiceImpl implements ISystemRoleService {
22 |
23 |
24 | }
25 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__com_fasterxml_classmate_1_5_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__com_netflix_ribbon_ribbon_2_3_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__javax_ws_rs_jsr311_api_1_1_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/src/main/java/com/xxl/job/admin/controller/annotation/PermissionLimit.java:
--------------------------------------------------------------------------------
1 | package com.xxl.job.admin.controller.annotation;
2 |
3 |
4 | import java.lang.annotation.ElementType;
5 | import java.lang.annotation.Retention;
6 | import java.lang.annotation.RetentionPolicy;
7 | import java.lang.annotation.Target;
8 |
9 | /**
10 | * 权限限制
11 | * @author xuxueli 2015-12-12 18:29:02
12 | */
13 | @Target(ElementType.METHOD)
14 | @Retention(RetentionPolicy.RUNTIME)
15 | public @interface PermissionLimit {
16 |
17 | /**
18 | * 登录拦截 (默认拦截)
19 | */
20 | boolean limit() default true;
21 |
22 | /**
23 | * 要求管理员权限
24 | *
25 | * @return
26 | */
27 | boolean adminuser() default false;
28 |
29 | }
--------------------------------------------------------------------------------
/.idea/libraries/Maven__commons_lang_commons_lang_2_6.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/xiaoyu-gateway/src/main/resources/bootstrap.yml:
--------------------------------------------------------------------------------
1 | server:
2 | port: 8887
3 | spring:
4 | application:
5 | name: gateway-service #@artifactId@
6 | cloud:
7 | # Nacos 配置中心 服务配置
8 | nacos:
9 | config:
10 | server-addr: ${spring.cloud.nacos.discovery.server-addr}
11 | file-extension: yaml
12 | shared-configs: admin-service-config.yaml
13 | discovery:
14 | server-addr: @nacos-ip@
15 | #
16 | profiles:
17 | active: dev
18 |
19 | # 忽略 nocos 心跳日志
20 | logging:
21 | level:
22 | com:
23 | alibaba:
24 | nacos:
25 | client:
26 | naming: error
27 |
28 | config: classpath:logback/logback.xml
29 | file:
30 | #日志保存路径
31 | path: log
--------------------------------------------------------------------------------
/xiaoyu-manage/pom.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 | XiaoYu
7 | com.xiaoyu
8 | 1.0.1
9 |
10 | 4.0.0
11 |
12 | xiaoyu-manage
13 | pom
14 |
15 |
16 | xiaoyu-admin
17 | xxl-job-admin
18 |
19 |
20 |
--------------------------------------------------------------------------------
/xiaoyu-service/xiaoyu-user-service/src/main/java/com/xiaoyu/user/service/ISystemPermissionService.java:
--------------------------------------------------------------------------------
1 | package com.xiaoyu.user.service;
2 |
3 | import com.baomidou.mybatisplus.extension.service.IService;
4 | import com.xiaoyu.user.entity.SystemPermission;
5 |
6 | import java.util.List;
7 |
8 | /**
9 | *
10 | * 系统用户权限服务接口
11 | *
12 | *
13 | * @author ZhangXianYu Email: 1600501744@qq.com
14 | * @since 2020/9/18 14:01
15 | */
16 | public interface ISystemPermissionService extends IService {
17 |
18 | /**
19 | * 通过用户名查询拥有的权限URL
20 | *
21 | * @param userName 用户名
22 | * @return List
23 | */
24 | List findByUerName(String userName);
25 | }
26 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__org_glassfish_jakarta_el_3_0_3.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__org_opentest4j_opentest4j_1_2_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_30.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-security/src/main/java/com/xiaoyu/common/security/exception/AccessDeniedException.java:
--------------------------------------------------------------------------------
1 | package com.xiaoyu.common.security.exception;
2 |
3 | import lombok.Data;
4 | import lombok.EqualsAndHashCode;
5 |
6 | /**
7 | *
8 | * 系统拒绝访问抛出此异常
9 | *
10 | *
11 | * @author ZhangXianYu Email: 1600501744@qq.com
12 | * @since 2020/9/27 14:13
13 | */
14 | @EqualsAndHashCode(callSuper = true)
15 | @Data
16 | public class AccessDeniedException extends RuntimeException {
17 |
18 | private static final long serialVersionUID = 1L;
19 |
20 | /**
21 | * 错误码
22 | */
23 | protected String errorCode;
24 | /**
25 | * 错误信息
26 | */
27 | protected String errorMsg;
28 |
29 | }
30 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__org_skyscreamer_jsonassert_1_5_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__io_prometheus_simpleclient_0_5_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__net_minidev_accessors_smart_1_2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/src/main/java/com/xxl/job/admin/dao/XxlJobLogGlueDao.java:
--------------------------------------------------------------------------------
1 | package com.xxl.job.admin.dao;
2 |
3 | import com.xxl.job.admin.core.model.XxlJobLogGlue;
4 | import org.apache.ibatis.annotations.Mapper;
5 | import org.apache.ibatis.annotations.Param;
6 |
7 | import java.util.List;
8 |
9 | /**
10 | * job log for glue
11 | * @author xuxueli 2016-5-19 18:04:56
12 | */
13 | @Mapper
14 | public interface XxlJobLogGlueDao {
15 |
16 | public int save(XxlJobLogGlue xxlJobLogGlue);
17 |
18 | public List findByJobId(@Param("jobId") int jobId);
19 |
20 | public int removeOld(@Param("jobId") int jobId, @Param("limit") int limit);
21 |
22 | public int deleteByJobId(@Param("jobId") int jobId);
23 |
24 | }
25 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__ch_qos_logback_logback_core_1_2_3.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__com_google_code_findbugs_jsr305_3_0_2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__com_jayway_jsonpath_json_path_2_4_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__com_sun_jersey_jersey_core_1_19_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__io_reactivex_rxnetty_servo_0_4_9.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/xiaoyu-service/xiaoyu-user-service/src/main/java/com/xiaoyu/user/service/impl/SystemUserRoleServiceImpl.java:
--------------------------------------------------------------------------------
1 | package com.xiaoyu.user.service.impl;
2 |
3 | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
4 | import com.xiaoyu.user.entity.SystemUserRole;
5 | import com.xiaoyu.user.mapper.SystemUserRoleMapper;
6 | import com.xiaoyu.user.service.ISystemUserRoleService;
7 | import org.springframework.stereotype.Service;
8 |
9 | /**
10 | *
11 | * 用户角色服务接口实现
12 | *
13 | *
14 | * @author ZhangXianYu Email: 1600501744@qq.com
15 | * @since 2020/9/18 0018 11:23
16 | */
17 | @Service
18 | public class SystemUserRoleServiceImpl extends ServiceImpl implements ISystemUserRoleService {
19 | }
20 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__com_google_guava_guava_29_0_android.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__com_netflix_ribbon_ribbon_core_2_3_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__org_hdrhistogram_HdrHistogram_2_1_9.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__com_netflix_servo_servo_core_0_12_21.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__com_sun_jersey_jersey_client_1_19_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__com_google_guava_failureaccess_1_0_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__io_reactivex_rxnetty_contexts_0_4_9.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__org_bouncycastle_bcpkix_jdk15on_1_64.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__org_bouncycastle_bcprov_jdk15on_1_64.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/src/main/java/com/xxl/job/admin/core/route/ExecutorRouter.java:
--------------------------------------------------------------------------------
1 | package com.xxl.job.admin.core.route;
2 |
3 | import com.xxl.job.core.biz.model.ReturnT;
4 | import com.xxl.job.core.biz.model.TriggerParam;
5 | import org.slf4j.Logger;
6 | import org.slf4j.LoggerFactory;
7 |
8 | import java.util.List;
9 |
10 | /**
11 | * Created by xuxueli on 17/3/10.
12 | */
13 | public abstract class ExecutorRouter {
14 | protected static Logger logger = LoggerFactory.getLogger(ExecutorRouter.class);
15 |
16 | /**
17 | * route address
18 | *
19 | * @param addressList
20 | * @return ReturnT.content=address
21 | */
22 | public abstract ReturnT route(TriggerParam triggerParam, List addressList);
23 |
24 | }
25 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__ch_qos_logback_logback_classic_1_2_3.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__io_github_openfeign_feign_core_10_10_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__org_apache_httpcomponents_httpcore_4_4_13.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__org_apiguardian_apiguardian_api_1_1_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__com_netflix_hystrix_hystrix_core_1_5_18.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__io_github_openfeign_feign_slf4j_10_10_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__io_github_openfeign_form_feign_form_3_8_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/xiaoyu-service/xiaoyu-system-service/src/main/java/com/xiaoyu/system/service/ISystemLogService.java:
--------------------------------------------------------------------------------
1 | package com.xiaoyu.system.service;
2 |
3 | import com.xiaoyu.common.core.bo.R;
4 | import com.xiaoyu.system.entity.SystemLog;
5 | import com.baomidou.mybatisplus.extension.service.IService;
6 | import io.seata.spring.annotation.GlobalTransactional;
7 | import org.springframework.transaction.annotation.Transactional;
8 |
9 | /**
10 | *
11 | * 服务类
12 | *
13 | *
14 | * @author ZhangXianYu
15 | * @since 2020-10-30
16 | */
17 | public interface ISystemLogService extends IService {
18 |
19 | /**
20 | * 测试分布式事务
21 | *
22 | * @return R
23 | * @throws Exception 异常
24 | */
25 | R testSeataGlobalTransactional() throws Exception;
26 | }
27 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__com_netflix_archaius_archaius_core_0_7_6.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__com_google_j2objc_j2objc_annotations_1_3.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/data/seata/file.conf:
--------------------------------------------------------------------------------
1 |
2 | ## transaction log store, only used in seata-server
3 | store {
4 | ## store mode: file、db、redis
5 | mode = "db"
6 |
7 | ## database store property
8 | db {
9 | ## the implement of javax.sql.DataSource, such as DruidDataSource(druid)/BasicDataSource(dbcp)/HikariDataSource(hikari) etc.
10 | datasource = "druid"
11 | ## mysql/oracle/postgresql/h2/oceanbase etc.
12 | dbType = "mysql"
13 | driverClassName = "com.mysql.cj.jdbc.Driver"
14 | url = "jdbc:mysql://127/testquistart"
15 | user = "root"
16 | password = ""
17 | minConn = 5
18 | maxConn = 30
19 | globalTable = "global_table"
20 | branchTable = "branch_table"
21 | lockTable = "lock_table"
22 | queryLimit = 100
23 | maxWait = 5000
24 | }
25 |
26 | }
27 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__com_netflix_ribbon_ribbon_transport_2_3_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__commons_fileupload_commons_fileupload_1_4.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__io_github_openfeign_feign_hystrix_10_10_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__org_reactivestreams_reactive_streams_1_0_3.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__com_netflix_ribbon_ribbon_httpclient_2_3_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/xiaoyu-service/xiaoyu-user-service/src/main/java/com/xiaoyu/user/XiaoYuUserServiceApplication.java:
--------------------------------------------------------------------------------
1 | package com.xiaoyu.user;
2 |
3 | import com.xiaoyu.common.core.constant.AppConstant;
4 | import org.mybatis.spring.annotation.MapperScan;
5 | import org.springframework.boot.SpringApplication;
6 | import org.springframework.boot.autoconfigure.SpringBootApplication;
7 | import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
8 |
9 | /**
10 | * 用户服务启动类
11 | *
12 | * @author zxy
13 | */
14 | @SpringBootApplication
15 | @MapperScan(AppConstant.USER_SERVICE_MAPPER)
16 | @EnableDiscoveryClient
17 | public class XiaoYuUserServiceApplication {
18 |
19 | public static void main(String[] args) {
20 | SpringApplication.run(XiaoYuUserServiceApplication.class, args);
21 | }
22 |
23 | }
24 |
--------------------------------------------------------------------------------
/xiaoyu-auth/src/main/java/com/xiaoyu/auth/XiaoYuAuthApplication.java:
--------------------------------------------------------------------------------
1 | package com.xiaoyu.auth;
2 |
3 | import com.xiaoyu.common.core.constant.AppConstant;
4 | import org.springframework.boot.SpringApplication;
5 | import org.springframework.boot.autoconfigure.SpringBootApplication;
6 | import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
7 | import org.springframework.cloud.openfeign.EnableFeignClients;
8 |
9 | /**
10 | * 微服务权限认证服务启动类
11 | *
12 | * @author zxy
13 | */
14 | @SpringBootApplication
15 | @EnableDiscoveryClient
16 | @EnableFeignClients(basePackages = {AppConstant.USER_SERVICE_FEIGN_PACKAGES})
17 | public class XiaoYuAuthApplication {
18 |
19 | public static void main(String[] args) {
20 | SpringApplication.run(XiaoYuAuthApplication.class, args);
21 | }
22 |
23 | }
24 |
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/src/main/java/com/xxl/job/admin/dao/XxlJobLogReportDao.java:
--------------------------------------------------------------------------------
1 | package com.xxl.job.admin.dao;
2 |
3 | import com.xxl.job.admin.core.model.XxlJobLogReport;
4 | import org.apache.ibatis.annotations.Mapper;
5 | import org.apache.ibatis.annotations.Param;
6 |
7 | import java.util.Date;
8 | import java.util.List;
9 |
10 | /**
11 | * job log
12 | * @author xuxueli 2019-11-22
13 | */
14 | @Mapper
15 | public interface XxlJobLogReportDao {
16 |
17 | public int save(XxlJobLogReport xxlJobLogReport);
18 |
19 | public int update(XxlJobLogReport xxlJobLogReport);
20 |
21 | public List queryLogReport(@Param("triggerDayFrom") Date triggerDayFrom,
22 | @Param("triggerDayTo") Date triggerDayTo);
23 |
24 | public XxlJobLogReport queryLogReportTotal();
25 |
26 | }
27 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_4_1_Final.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__com_netflix_ribbon_ribbon_loadbalancer_2_3_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__commons_collections_commons_collections_3_2_2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/src/main/java/com/xxl/job/admin/core/route/strategy/ExecutorRouteRandom.java:
--------------------------------------------------------------------------------
1 | package com.xxl.job.admin.core.route.strategy;
2 |
3 | import com.xxl.job.admin.core.route.ExecutorRouter;
4 | import com.xxl.job.core.biz.model.ReturnT;
5 | import com.xxl.job.core.biz.model.TriggerParam;
6 |
7 | import java.util.List;
8 | import java.util.Random;
9 |
10 | /**
11 | * Created by xuxueli on 17/3/10.
12 | */
13 | public class ExecutorRouteRandom extends ExecutorRouter {
14 |
15 | private static Random localRandom = new Random();
16 |
17 | @Override
18 | public ReturnT route(TriggerParam triggerParam, List addressList) {
19 | String address = addressList.get(localRandom.nextInt(addressList.size()));
20 | return new ReturnT(address);
21 | }
22 |
23 | }
24 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__org_checkerframework_checker_compat_qual_2_5_5.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__org_synchronoss_cloud_nio_stream_storage_1_1_3.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__commons_configuration_commons_configuration_1_8.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__io_github_openfeign_form_feign_form_spring_3_8_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/xiaoyu-service/xiaoyu-user-service/src/main/java/com/xiaoyu/user/mapper/SystemPermissionMapper.java:
--------------------------------------------------------------------------------
1 | package com.xiaoyu.user.mapper;
2 |
3 | import com.baomidou.mybatisplus.core.mapper.BaseMapper;
4 | import com.xiaoyu.user.entity.SystemPermission;
5 | import org.apache.ibatis.annotations.Param;
6 |
7 | import java.util.List;
8 |
9 | /**
10 | *
11 | * Mapper 接口
12 | *
13 | *
14 | * @author ZhangXianYu
15 | * @since 2020-09-14
16 | */
17 | public interface SystemPermissionMapper extends BaseMapper {
18 |
19 | /**
20 | * 通过用户名查询拥有的权限url
21 | *
22 | * @param userName 用户名
23 | * @param exhibition 侧边栏是否显示
24 | * @return List
25 | */
26 | List findByUerName(@Param("userName") String userName, @Param("exhibition") String exhibition);
27 |
28 | }
29 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__com_alibaba_druid_spring_boot_starter_1_1_22.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_11_2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__jakarta_annotation_jakarta_annotation_api_1_3_5.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__jakarta_validation_jakarta_validation_api_2_0_2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__org_synchronoss_cloud_nio_multipart_parser_1_1_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/src/main/java/com/xxl/job/admin/core/trigger/TriggerTypeEnum.java:
--------------------------------------------------------------------------------
1 | package com.xxl.job.admin.core.trigger;
2 |
3 | import com.xxl.job.admin.core.util.I18nUtil;
4 |
5 | /**
6 | * trigger type enum
7 | *
8 | * @author xuxueli 2018-09-16 04:56:41
9 | */
10 | public enum TriggerTypeEnum {
11 |
12 | MANUAL(I18nUtil.getString("jobconf_trigger_type_manual")),
13 | CRON(I18nUtil.getString("jobconf_trigger_type_cron")),
14 | RETRY(I18nUtil.getString("jobconf_trigger_type_retry")),
15 | PARENT(I18nUtil.getString("jobconf_trigger_type_parent")),
16 | API(I18nUtil.getString("jobconf_trigger_type_api"));
17 |
18 | private TriggerTypeEnum(String title){
19 | this.title = title;
20 | }
21 | private String title;
22 | public String getTitle() {
23 | return title;
24 | }
25 |
26 | }
27 |
--------------------------------------------------------------------------------
/xiaoyu-service/xiaoyu-user-service/src/main/resources/mapper/SystemPermissionMapper.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__com_netflix_netflix_commons_netflix_statistics_0_1_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/xiaoyu-service/xiaoyu-system-service/src/main/java/com/xiaoyu/system/controller/SystemLogController.java:
--------------------------------------------------------------------------------
1 | package com.xiaoyu.system.controller;
2 |
3 |
4 | import com.xiaoyu.common.core.bo.R;
5 | import com.xiaoyu.system.service.ISystemLogService;
6 | import lombok.AllArgsConstructor;
7 | import org.springframework.web.bind.annotation.RequestMapping;
8 | import org.springframework.web.bind.annotation.RestController;
9 |
10 | /**
11 | *
12 | * 前端控制器
13 | *
14 | *
15 | * @author ZhangXianYu
16 | * @since 2020-10-30
17 | */
18 | @RestController
19 | @AllArgsConstructor
20 | public class SystemLogController {
21 |
22 |
23 | private final ISystemLogService iSystemLogService;
24 |
25 |
26 | @RequestMapping("/test")
27 | public R addLog() throws Exception {
28 | return iSystemLogService.testSeataGlobalTransactional();
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__com_google_errorprone_error_prone_annotations_2_3_4.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__com_sun_jersey_contribs_jersey_apache_client4_1_19_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-core/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst:
--------------------------------------------------------------------------------
1 | D:\Zhangxy\File\ideaData\XiaoYu\xiaoyu-common\xiaoyu-common-core\src\main\java\com\xiaoyu\common\core\handler\NacosConfigHandler.java
2 | D:\Zhangxy\File\ideaData\XiaoYu\xiaoyu-common\xiaoyu-common-core\src\main\java\com\xiaoyu\common\core\constant\AppConstant.java
3 | D:\Zhangxy\File\ideaData\XiaoYu\xiaoyu-common\xiaoyu-common-core\src\main\java\com\xiaoyu\common\core\constant\ResultConstant.java
4 | D:\Zhangxy\File\ideaData\XiaoYu\xiaoyu-common\xiaoyu-common-core\src\main\java\com\xiaoyu\common\core\bo\R.java
5 | D:\Zhangxy\File\ideaData\XiaoYu\xiaoyu-common\xiaoyu-common-core\src\main\java\com\xiaoyu\common\core\constant\AuthConstant.java
6 | D:\Zhangxy\File\ideaData\XiaoYu\xiaoyu-common\xiaoyu-common-core\src\main\java\com\xiaoyu\common\core\constant\CommonConstants.java
7 |
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/src/main/resources/static/plugins/codemirror/addon/hint/show-hint.css:
--------------------------------------------------------------------------------
1 | .CodeMirror-hints {
2 | position: absolute;
3 | z-index: 10;
4 | overflow: hidden;
5 | list-style: none;
6 |
7 | margin: 0;
8 | padding: 2px;
9 |
10 | -webkit-box-shadow: 2px 3px 5px rgba(0,0,0,.2);
11 | -moz-box-shadow: 2px 3px 5px rgba(0,0,0,.2);
12 | box-shadow: 2px 3px 5px rgba(0,0,0,.2);
13 | border-radius: 3px;
14 | border: 1px solid silver;
15 |
16 | background: white;
17 | font-size: 90%;
18 | font-family: monospace;
19 |
20 | max-height: 20em;
21 | overflow-y: auto;
22 | }
23 |
24 | .CodeMirror-hint {
25 | margin: 0;
26 | padding: 0 4px;
27 | border-radius: 2px;
28 | white-space: pre;
29 | color: black;
30 | cursor: pointer;
31 | }
32 |
33 | li.CodeMirror-hint-active {
34 | background: #08f;
35 | color: white;
36 | }
37 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__com_netflix_netflix_commons_netflix_commons_util_0_3_0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-core/src/resources/banner.txt:
--------------------------------------------------------------------------------
1 | ${AnsiColor.BRIGHT_YELLOW}
2 |
3 | ___ ___ __ ___ ______ ____ ____ __ __
4 | \ \ / / | | / \ / __ \ \ \ / / | | | |
5 | \ V / | | / ^ \ | | | | \ \/ / | | | |
6 | > < | | / /_\ \ | | | | \_ _/ | | | |
7 | / . \ | | / _____ \ | `--' | | | | `--' |
8 | /__/ \__\ |__| /__/ \__\ \______/ |__| \______/
9 |
10 | https://github.com/AncientDreams/XiaoYu
11 |
12 |
13 |
--------------------------------------------------------------------------------
/xiaoyu-common/xiaoyu-common-job/src/main/java/com/xiaoyu/common/job/props/XxlJobExecutorProperties.java:
--------------------------------------------------------------------------------
1 | package com.xiaoyu.common.job.props;
2 |
3 | import lombok.Data;
4 | import org.springframework.boot.context.properties.ConfigurationProperties;
5 | import org.springframework.context.annotation.Configuration;
6 |
7 | /**
8 | *
9 | * XxlJob配置属性
10 | *
11 | *
12 | * @author ZhangXianYu Email: 1600501744@qq.com
13 | * @since 2020/10/12 17:36
14 | */
15 | @Configuration
16 | @ConfigurationProperties(prefix = XxlJobExecutorProperties.PREFIX)
17 | @Data
18 | public class XxlJobExecutorProperties {
19 |
20 | final static String PREFIX = "xxl.job.executor";
21 |
22 | private String appname;
23 | private String address;
24 | private String ip;
25 | private int port;
26 | private String logpath;
27 | private int logretentiondays;
28 | }
29 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_commons_2_2_3_RELEASE.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_context_2_2_3_RELEASE.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_2_2_3_RELEASE.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__org_springframework_security_spring_security_jwt_1_1_1_RELEASE.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Maven__org_springframework_security_spring_security_rsa_1_0_9_RELEASE.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/xiaoyu-manage/xxl-job-admin/src/main/resources/templates/common/common.exception.ftl:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Error
6 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
System Error
25 |
${exceptionMsg}
26 |
Back
27 |
28 |
29 |
30 |
31 |