gitextract_59w0rtjf/ ├── README-EN.md ├── README.md ├── hacker-db/ │ └── walker.sql ├── hacker-framework-common/ │ ├── .gitignore │ ├── pom.xml │ └── src/ │ └── main/ │ └── java/ │ └── hacker/ │ └── framework/ │ └── common/ │ ├── annotation/ │ │ ├── Constants.java │ │ ├── DistributedLock.java │ │ ├── Limiter.java │ │ └── ResponseCode.java │ ├── aspect/ │ │ ├── DistributedLockAspect.java │ │ ├── GlobalExceptionHandler.java │ │ ├── GlobalLogHandler.java │ │ ├── GlobalVariable.java │ │ ├── LimiterAspect.java │ │ ├── LockUtils.java │ │ └── SqlTimeInterceptor.java │ ├── consts/ │ │ └── CommonConst.java │ ├── enums/ │ │ └── BaseExceptionEnum.java │ ├── exception/ │ │ ├── AppException.java │ │ └── JxnhException.java │ ├── object/ │ │ ├── BaseConditionVo.java │ │ ├── PageResultVo.java │ │ ├── ResponseVo.java │ │ └── ResultUtil.java │ └── request/ │ ├── BaseCode.java │ ├── BaseResult.java │ ├── ResultBean.java │ ├── ResultInfo.java │ └── ResultInfoUtil.java ├── hacker-framework-model/ │ ├── pom.xml │ └── src/ │ └── main/ │ ├── java/ │ │ └── hacker/ │ │ └── framework/ │ │ └── model/ │ │ ├── Cto/ │ │ │ ├── AdminRoles.java │ │ │ └── RolePermissions.java │ │ └── entity/ │ │ ├── Admin.java │ │ ├── Pay.java │ │ ├── Permission.java │ │ └── Role.java │ └── resources/ │ └── application.properties ├── hacker-framework-util/ │ ├── .gitignore │ ├── pom.xml │ └── src/ │ └── main/ │ ├── java/ │ │ └── hacker/ │ │ └── framework/ │ │ └── util/ │ │ ├── ApplicationContextUtil.java │ │ ├── CommontUtil.java │ │ ├── FileUtil.java │ │ ├── LuKeIp.java │ │ ├── MD5Util.java │ │ ├── OrderUtil.java │ │ ├── SHA256.java │ │ ├── Snowflake.java │ │ ├── SnowflakeIdWorker.java │ │ ├── SslUtils.java │ │ ├── StringUtil.java │ │ ├── TestUtil.java │ │ └── TokenProccessor.java │ └── resources/ │ └── application.properties ├── hacker-govern-center/ │ ├── .gitignore │ ├── pom.xml │ └── src/ │ └── main/ │ ├── java/ │ │ └── hacker/ │ │ └── framework/ │ │ └── center/ │ │ └── EurekaApplication.java │ └── resources/ │ ├── application.properties │ └── application.yml ├── hacker-govern-gateway/ │ ├── pom.xml │ └── src/ │ └── main/ │ ├── java/ │ │ └── hacker/ │ │ └── govern/ │ │ └── gateway/ │ │ └── ZuulAppApplication.java │ └── resources/ │ ├── application.properties │ └── application.yml ├── hacker-service-channel-manage/ │ ├── pom.xml │ └── src/ │ └── main/ │ ├── java/ │ │ └── hacker/ │ │ └── channel/ │ │ └── manage/ │ │ ├── App.java │ │ ├── config/ │ │ │ ├── AppInterceptor.java │ │ │ ├── AuthInterceptor.java │ │ │ ├── CorsConfig.java │ │ │ ├── MvcConfig.java │ │ │ ├── ShiroConfig.java │ │ │ ├── ShiroRealm.java │ │ │ ├── Swagger2Configuration.java │ │ │ ├── WebSocketConfig.java │ │ │ └── WebSocketServer.java │ │ ├── controller/ │ │ │ ├── AdminController.java │ │ │ ├── ErrorController.java │ │ │ ├── LiuStaticTest.java │ │ │ ├── LoginController.java │ │ │ ├── NotifyController.java │ │ │ ├── PayAliController.java │ │ │ ├── PayQuickController.java │ │ │ ├── PayWxController.java │ │ │ ├── QiniuController.java │ │ │ └── RoleController.java │ │ ├── mapper/ │ │ │ ├── AdminMapper.java │ │ │ ├── PayMapper.java │ │ │ ├── PermissionMapper.java │ │ │ └── RoleMapper.java │ │ └── service/ │ │ ├── AdminService.java │ │ ├── PayService.java │ │ ├── PermissionService.java │ │ ├── QiniuService.java │ │ ├── RoleService.java │ │ └── impl/ │ │ ├── AdminServiceImpl.java │ │ ├── PayServiceImpl.java │ │ ├── PermissionServiceImpl.java │ │ ├── QiniuServiceImpl.java │ │ └── RoleServiceImpl.java │ └── resources/ │ ├── application.properties │ ├── banner.txt │ ├── ehcache.xml │ ├── hacker/ │ │ └── channel/ │ │ └── manage/ │ │ └── mapper/ │ │ ├── AdminMapper.xml │ │ ├── PayMapper.xml │ │ └── RoleMapper.xml │ ├── logback.xml │ ├── static/ │ │ ├── css/ │ │ │ └── htshouye.css │ │ └── js/ │ │ └── base.js │ └── templates/ │ ├── dr.html │ ├── error/ │ │ ├── 010.html │ │ ├── 404.html │ │ └── 500.html │ └── qdst.html └── pom.xml