├── frame-cas-support └── src │ └── main │ └── resources │ ├── application-dev.properties │ ├── application-test.properties │ └── application.properties ├── frame-drools-support └── src │ └── main │ ├── resources │ ├── application-test.properties │ ├── META-INF │ │ └── kmodule.xml │ ├── application.properties │ └── application-dev.properties │ └── java │ └── com │ └── lvmoney │ └── drools │ └── constant │ └── ProductConstant.java ├── frame-k8s-support ├── frame-seata-test │ ├── target │ │ ├── classes │ │ │ ├── config.properties │ │ │ ├── com │ │ │ │ └── lvmoney │ │ │ │ │ └── seata │ │ │ │ │ └── test │ │ │ │ │ ├── po │ │ │ │ │ ├── Stage.class │ │ │ │ │ └── User.class │ │ │ │ │ ├── dao │ │ │ │ │ ├── StageDao.class │ │ │ │ │ └── UserDao.class │ │ │ │ │ ├── service │ │ │ │ │ ├── UserService.class │ │ │ │ │ └── impl │ │ │ │ │ │ └── UserServiceImpl.class │ │ │ │ │ ├── controller │ │ │ │ │ └── HelloController.class │ │ │ │ │ └── application │ │ │ │ │ └── SeataTestApplication.class │ │ │ └── application.yml │ │ └── maven-status │ │ │ └── maven-compiler-plugin │ │ │ └── compile │ │ │ └── default-compile │ │ │ └── createdFiles.lst │ └── src │ │ └── main │ │ ├── resources │ │ ├── config.properties │ │ └── application.yml │ │ └── java │ │ └── com │ │ └── lvmoney │ │ └── seata │ │ └── test │ │ └── dao │ │ └── UserDao.java ├── frame-seata-client │ ├── src │ │ └── main │ │ │ ├── resources │ │ │ └── config.properties │ │ │ └── java │ │ │ └── com │ │ │ └── lvmoney │ │ │ └── k8s │ │ │ └── seata │ │ │ └── client │ │ │ ├── vo │ │ │ ├── req │ │ │ │ ├── LoginVoReq.java │ │ │ │ ├── UpdateReqVo.java │ │ │ │ └── UserReqVo.java │ │ │ └── resp │ │ │ │ ├── LoginVoResp.java │ │ │ │ └── CommonVo.java │ │ │ └── service │ │ │ └── TestService.java │ └── target │ │ └── classes │ │ ├── config.properties │ │ └── com │ │ └── lvmoney │ │ └── k8s │ │ └── seata │ │ └── client │ │ ├── vo │ │ ├── req │ │ │ ├── LoginVoReq.class │ │ │ ├── UserReqVo.class │ │ │ ├── UpdateReqVo.class │ │ │ └── CnodeTopicsRequest.class │ │ └── resp │ │ │ ├── CommonVo.class │ │ │ ├── LoginVoResp.class │ │ │ └── CnodeTopicsResponse.class │ │ ├── config │ │ └── FeignConfig.class │ │ ├── service │ │ ├── TestService.class │ │ └── impl │ │ │ └── TestServiceImpl.class │ │ ├── controller │ │ └── NodeController.class │ │ ├── server │ │ ├── FeginSeataServer.class │ │ └── FeginSeataUServer.class │ │ └── application │ │ └── SeataClientApplication.class ├── frame-seata-server │ ├── src │ │ └── main │ │ │ ├── resources │ │ │ └── config.properties │ │ │ └── java │ │ │ └── com │ │ │ └── lvmoney │ │ │ └── k8s │ │ │ └── seata │ │ │ └── server │ │ │ ├── dao │ │ │ └── UserDao.java │ │ │ └── service │ │ │ └── AccountService.java │ └── target │ │ └── classes │ │ ├── config.properties │ │ └── com │ │ └── lvmoney │ │ └── k8s │ │ └── seata │ │ └── server │ │ ├── po │ │ ├── User.class │ │ └── Account.class │ │ ├── dao │ │ ├── UserDao.class │ │ └── AccountDao.class │ │ ├── service │ │ ├── UserService.class │ │ ├── AccountService.class │ │ └── impl │ │ │ ├── UserServiceImpl.class │ │ │ └── AccountServiceImpl.class │ │ ├── controller │ │ └── HelloController.class │ │ └── application │ │ └── SeataServerApplication.class ├── frame-provider-support │ └── src │ │ └── main │ │ └── resources │ │ ├── application-dev.yml │ │ └── Dockerfile ├── frame-config-support │ └── src │ │ └── main │ │ └── resources │ │ ├── application.yml │ │ ├── readme.md │ │ └── bootstrap.yml ├── 粗略架构图.png ├── frame-config-client-support │ └── src │ │ └── main │ │ └── resources │ │ ├── application.yml │ │ └── readme.md ├── frame-admin-support │ └── src │ │ └── main │ │ └── resources │ │ └── readme.md ├── frame-authentication-support │ └── src │ │ └── main │ │ └── resources │ │ └── jwtConfig.properties ├── frame-gateway-support │ └── src │ │ └── main │ │ ├── resources │ │ └── gatewayConfig.properties │ │ └── java │ │ └── com │ │ └── lvmoney │ │ └── k8s │ │ └── gateway │ │ └── ro │ │ ├── OAuth2FilterRo.java │ │ └── ShiroFilterRo.java ├── frame-logback-support │ ├── frame-logback-mongo-support │ │ └── src │ │ │ └── main │ │ │ └── resources │ │ │ ├── application.yml │ │ │ └── application-dev.yml │ ├── frame-logback-redis-support │ │ └── src │ │ │ └── main │ │ │ └── resources │ │ │ ├── application.yml │ │ │ ├── readme.md │ │ │ └── application-dev.yml │ └── frame-logback-elasticsearch-support │ │ └── src │ │ └── main │ │ └── resources │ │ ├── application.yml │ │ └── application-dev.yml ├── frame-seata-support │ ├── target │ │ ├── maven-status │ │ │ └── maven-compiler-plugin │ │ │ │ └── compile │ │ │ │ └── default-compile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ └── classes │ │ │ ├── com │ │ │ └── lvmoney │ │ │ │ └── k8s │ │ │ │ └── seata │ │ │ │ └── config │ │ │ │ └── SeataConfig.class │ │ │ └── readme.md │ └── src │ │ └── main │ │ └── resources │ │ └── readme.md ├── frame-docker-support │ ├── target │ │ ├── classes │ │ │ ├── readme.md │ │ │ ├── com │ │ │ │ └── lvmoney │ │ │ │ │ └── k8s │ │ │ │ │ └── docker │ │ │ │ │ ├── controller │ │ │ │ │ └── HelloController.class │ │ │ │ │ └── application │ │ │ │ │ └── DockerApplication.class │ │ │ ├── application.yml │ │ │ └── Dockerfile │ │ └── maven-status │ │ │ └── maven-compiler-plugin │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ └── src │ │ └── main │ │ └── resources │ │ ├── readme.md │ │ ├── application.yml │ │ └── Dockerfile ├── frame-feign-support │ ├── target │ │ └── classes │ │ │ └── com │ │ │ └── lvmoney │ │ │ └── k8s │ │ │ └── feign │ │ │ ├── vo │ │ │ ├── resp │ │ │ │ ├── CommonVo.class │ │ │ │ ├── LoginVoResp.class │ │ │ │ └── CnodeTopicsResponse.class │ │ │ └── req │ │ │ │ ├── LoginVoReq.class │ │ │ │ └── CnodeTopicsRequest.class │ │ │ ├── config │ │ │ └── FeignConfig.class │ │ │ ├── server │ │ │ ├── FeginConfigApi.class │ │ │ ├── FeginFileServer.class │ │ │ └── FeginJaegerServer.class │ │ │ ├── application │ │ │ └── Application.class │ │ │ └── controller │ │ │ └── NodeController.class │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── lvmoney │ │ └── k8s │ │ └── feign │ │ └── vo │ │ ├── req │ │ └── LoginVoReq.java │ │ └── resp │ │ ├── LoginVoResp.java │ │ └── CommonVo.java ├── frame-base-support │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── lvmoney │ │ │ │ └── k8s │ │ │ │ └── base │ │ │ │ └── vo │ │ │ │ ├── jyaml │ │ │ │ ├── DeploymentSpecSelector.java │ │ │ │ ├── MatchLabels.java │ │ │ │ ├── IngressSpec.java │ │ │ │ ├── Ingress.java │ │ │ │ ├── VirtualService.java │ │ │ │ ├── Paths.java │ │ │ │ └── Headers.java │ │ │ │ ├── yaml.java │ │ │ │ └── req │ │ │ │ ├── PodReqVo.java │ │ │ │ ├── SshExecReqVo.java │ │ │ │ ├── ServiceReqVo.java │ │ │ │ ├── DeploymentReqVo.java │ │ │ │ └── NamespaceReqVo.java │ │ └── resources │ │ │ └── yaml │ │ │ ├── springcloudtest-svr.yaml │ │ │ ├── istio-destionation-rule.yaml │ │ │ ├── istio-gateway.yaml │ │ │ ├── istio-virtservice.yaml │ │ │ ├── ingress-tomcat1.yaml │ │ │ ├── springcloudtest.yaml │ │ │ └── v2-deploy.yaml │ │ └── test │ │ └── java │ │ └── com │ │ └── lvmoney │ │ └── yaml │ │ └── test.java ├── frame-customer-support │ └── src │ │ └── main │ │ └── resources │ │ └── Dockerfile └── frame-admin-client-support │ └── src │ └── main │ └── resources │ └── application.yml ├── frame-dubbo-support └── readme.md ├── frame-elasticsearch-support └── src │ └── main │ └── resources │ ├── application-test.properties │ ├── readme.md │ ├── application.properties │ └── application-dev.properties ├── frame-cloud-support ├── frame-cloud-customer-support │ ├── target │ │ └── classes │ │ │ ├── application.yml │ │ │ └── com │ │ │ └── lvmoney │ │ │ └── cloud │ │ │ └── customer │ │ │ ├── feign │ │ │ ├── MFeignClient.class │ │ │ ├── config │ │ │ │ └── MFeignConfig.class │ │ │ └── MFeignClientFallback.class │ │ │ ├── ConsulConsumerApplication.class │ │ │ ├── service │ │ │ └── ConsumerService.class │ │ │ └── controller │ │ │ ├── FeignController.class │ │ │ ├── RibbonController.class │ │ │ └── ConsumerController.class │ └── src │ │ └── main │ │ └── resources │ │ └── application.yml ├── frame-cloud-server-support │ ├── target │ │ ├── classes │ │ │ ├── application.yml │ │ │ └── com │ │ │ │ └── lvmoney │ │ │ │ └── cloud │ │ │ │ └── server │ │ │ │ ├── ConsulProducerApplication.class │ │ │ │ └── controller │ │ │ │ ├── IndexController.class │ │ │ │ └── ProducerController.class │ │ └── maven-status │ │ │ └── maven-compiler-plugin │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ └── src │ │ └── main │ │ └── resources │ │ └── application.yml ├── frame-cloud-gateway-support │ ├── target │ │ ├── classes │ │ │ ├── readme.md │ │ │ └── com │ │ │ │ └── lvmoney │ │ │ │ └── cloud │ │ │ │ └── gateway │ │ │ │ ├── application │ │ │ │ └── Application.class │ │ │ │ ├── config │ │ │ │ └── RateLimiterConfig.class │ │ │ │ └── controller │ │ │ │ ├── BaseController.class │ │ │ │ └── IndexController.class │ │ └── maven-status │ │ │ └── maven-compiler-plugin │ │ │ └── compile │ │ │ └── default-compile │ │ │ └── createdFiles.lst │ └── src │ │ └── main │ │ └── resources │ │ └── readme.md ├── frame-cloud-config-support │ ├── target │ │ ├── maven-status │ │ │ └── maven-compiler-plugin │ │ │ │ └── compile │ │ │ │ └── default-compile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ └── classes │ │ │ ├── cloud技术.png │ │ │ ├── cloud框架.png │ │ │ └── com │ │ │ └── lvmoney │ │ │ └── cloud │ │ │ └── config │ │ │ └── application │ │ │ └── Application.class │ └── src │ │ └── main │ │ └── resources │ │ ├── cloud技术.png │ │ └── cloud框架.png ├── frame-cloud-dashboard-support │ ├── target │ │ ├── maven-status │ │ │ └── maven-compiler-plugin │ │ │ │ └── compile │ │ │ │ └── default-compile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ └── classes │ │ │ ├── com │ │ │ └── lvmoney │ │ │ │ └── cloud │ │ │ │ └── dashboard │ │ │ │ └── application │ │ │ │ └── Application.class │ │ │ └── readme.md │ └── src │ │ └── main │ │ └── resources │ │ └── readme.md ├── frame-cloud-zipkin-support │ ├── target │ │ ├── maven-status │ │ │ └── maven-compiler-plugin │ │ │ │ └── compile │ │ │ │ └── default-compile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ └── classes │ │ │ ├── readme.md │ │ │ └── com │ │ │ └── lvmoney │ │ │ └── cloud │ │ │ └── zipkin │ │ │ └── application │ │ │ └── Sb2scZipkinApplication.class │ └── src │ │ └── main │ │ └── resources │ │ └── readme.md └── frame-cloud-zuul-support │ ├── target │ ├── classes │ │ ├── com │ │ │ └── lvmoney │ │ │ │ └── cloud │ │ │ │ └── zuul │ │ │ │ ├── config │ │ │ │ └── Zuulconfig.class │ │ │ │ ├── filter │ │ │ │ ├── ReqFilter.class │ │ │ │ └── FrameZuulFilter.class │ │ │ │ ├── fallback │ │ │ │ ├── ProducerFallback.class │ │ │ │ └── ProducerFallback$1.class │ │ │ │ └── application │ │ │ │ └── Sb2scZuulApplication.class │ │ └── readme.md │ └── maven-status │ │ └── maven-compiler-plugin │ │ └── compile │ │ └── default-compile │ │ └── createdFiles.lst │ └── src │ └── main │ └── resources │ └── readme.md ├── frame-modules-test └── src │ └── main │ ├── resources │ ├── ValidationMessages.properties │ └── application.yml │ └── java │ └── com │ └── lvmoney │ ├── log │ └── service │ │ └── LogServiceImpl.java │ ├── quartz │ └── job │ │ └── package-info.java │ └── application │ └── package-info.java ├── frame-mysql-support ├── readme.md ├── frame-mysql-base │ └── src │ │ └── main │ │ └── resources │ │ └── readme.md ├── frame-mysql-separate2-support │ └── src │ │ └── main │ │ ├── resources │ │ └── readme.md │ │ └── java │ │ └── com │ │ └── lvmoney │ │ └── mysql │ │ └── separate │ │ ├── enums │ │ └── DSNames.java │ │ └── dao │ │ └── TestDao.java ├── frame-mysql-ttcrw-support │ └── src │ │ └── main │ │ └── resources │ │ └── readme.md ├── frame-mysql-subdb-support │ └── src │ │ └── main │ │ └── resources │ │ └── readme.md ├── frame-mysql-rwseparate-support │ └── src │ │ └── main │ │ └── resources │ │ └── readme.md └── frame-mysql-separate-support │ └── src │ └── main │ └── java │ └── com │ └── lvmoney │ └── mysql │ └── separate │ └── dao │ └── TestDao.java ├── frame-office-support └── src │ └── main │ ├── resources │ ├── readme.md │ ├── test.docx │ ├── han22_html_c3db186.jpg │ └── application.yml123 │ └── java │ └── com │ └── lvmoney │ └── office │ └── vo │ ├── AVo.java │ └── BaseWordByteVo.java ├── frame-bigdata-support ├── 京东大数据架构图.docx ├── frame-bigdata-debezium-support │ └── target │ │ └── maven-status │ │ └── maven-compiler-plugin │ │ └── compile │ │ └── default-compile │ │ └── inputFiles.lst ├── frame-bigdata-flume-support │ └── target │ │ └── maven-status │ │ └── maven-compiler-plugin │ │ └── compile │ │ └── default-compile │ │ └── inputFiles.lst ├── frame-bigdata-canal-support │ ├── frame-bigdata-cannal-es-support │ │ ├── target │ │ │ ├── maven-status │ │ │ │ └── maven-compiler-plugin │ │ │ │ │ └── compile │ │ │ │ │ └── default-compile │ │ │ │ │ └── inputFiles.lst │ │ │ └── classes │ │ │ │ └── readme.md │ │ └── src │ │ │ └── main │ │ │ └── resources │ │ │ └── readme.md │ ├── frame-bigdata-cannal-kafka-support │ │ └── target │ │ │ └── maven-status │ │ │ └── maven-compiler-plugin │ │ │ └── compile │ │ │ └── default-compile │ │ │ └── inputFiles.lst │ └── frame-bigdata-cannal-redis-support │ │ ├── target │ │ └── classes │ │ │ ├── com │ │ │ └── lvmoney │ │ │ │ └── bigdata │ │ │ │ └── canal │ │ │ │ └── redis │ │ │ │ ├── vo │ │ │ │ ├── DbMsgVo.class │ │ │ │ └── ListenerPointVo.class │ │ │ │ ├── properties │ │ │ │ ├── CanalProp.class │ │ │ │ └── CanalProp$Instance.class │ │ │ │ ├── util │ │ │ │ ├── ContextBeanUtil.class │ │ │ │ └── ApplicationBeanUtil.class │ │ │ │ ├── annotation │ │ │ │ ├── ListenPoint.class │ │ │ │ ├── CanalEventListener.class │ │ │ │ ├── EnableCanalClient.class │ │ │ │ ├── ddl │ │ │ │ │ ├── DeleteDbListenPoint.class │ │ │ │ │ ├── AlertTableListenPoint.class │ │ │ │ │ ├── DropIndexListenPoint.class │ │ │ │ │ ├── DropTableListenPoint.class │ │ │ │ │ ├── CreateIndexListenPoint.class │ │ │ │ │ ├── CreateTableListenPoint.class │ │ │ │ │ └── RenameTableListenPoint.class │ │ │ │ └── dml │ │ │ │ │ ├── InsertListenPoint.class │ │ │ │ │ ├── TruncateListenPoint.class │ │ │ │ │ ├── UpdateListenPoint.class │ │ │ │ │ └── DeleteRowListenPoint.class │ │ │ │ ├── application │ │ │ │ ├── Application.class │ │ │ │ └── CanalRedisApplication.class │ │ │ │ ├── client │ │ │ │ ├── SimpleCanalClient.class │ │ │ │ └── AbstractCanalClient.class │ │ │ │ ├── config │ │ │ │ └── CanalClientConfig.class │ │ │ │ ├── controller │ │ │ │ └── TestController.class │ │ │ │ ├── service │ │ │ │ ├── Canal2RedisService.class │ │ │ │ └── impl │ │ │ │ │ ├── Canal2RedisServiceImpl.class │ │ │ │ │ └── ParentCanal2RedisServiceImpl.class │ │ │ │ ├── spring │ │ │ │ └── HandListenerContext.class │ │ │ │ ├── transfer │ │ │ │ ├── MessageTransponder.class │ │ │ │ ├── TransponderFactory.class │ │ │ │ ├── DefaultMessageTransponder.class │ │ │ │ └── AbstractMessageTransponder.class │ │ │ │ └── listener │ │ │ │ ├── DataHandEventListener.class │ │ │ │ └── DataHandEventListener2.class │ │ │ └── readme.md │ │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── lvmoney │ │ │ └── bigdata │ │ │ └── canal │ │ │ └── redis │ │ │ ├── transfer │ │ │ └── MessageTransponder.java │ │ │ └── service │ │ │ └── impl │ │ │ └── Canal2RedisServiceImpl.java │ │ └── resources │ │ └── readme.md └── frame-bigdata-spark-support │ └── src │ └── main │ └── scala │ └── com │ └── lvmoney │ └── bigdata │ └── spark │ └── constant │ └── Constants.scala ├── frame-oauth2-support ├── frame-oauth2-center-support │ ├── target │ │ ├── classes │ │ │ ├── static │ │ │ │ └── assets │ │ │ │ │ └── DataTables │ │ │ │ │ ├── Buttons-1.5.2 │ │ │ │ │ └── swf │ │ │ │ │ │ └── flashExport.swf │ │ │ │ │ └── DataTables-1.10.18 │ │ │ │ │ └── images │ │ │ │ │ ├── sort_asc.png │ │ │ │ │ ├── sort_both.png │ │ │ │ │ ├── sort_desc.png │ │ │ │ │ ├── sort_asc_disabled.png │ │ │ │ │ └── sort_desc_disabled.png │ │ │ ├── META-INF │ │ │ │ └── frame-oauth2-center-support.kotlin_module │ │ │ ├── jwt.jks │ │ │ ├── com │ │ │ │ └── lvmoney │ │ │ │ │ └── oauth2 │ │ │ │ │ └── center │ │ │ │ │ └── server │ │ │ │ │ ├── vo │ │ │ │ │ ├── Role.class │ │ │ │ │ ├── Details.class │ │ │ │ │ ├── RoleEnum.class │ │ │ │ │ ├── UserInfo.class │ │ │ │ │ ├── BaseDomain.class │ │ │ │ │ ├── GenderEnum.class │ │ │ │ │ ├── JsonObjects.class │ │ │ │ │ ├── OauthClient.class │ │ │ │ │ ├── Principal.class │ │ │ │ │ ├── UserAccount.class │ │ │ │ │ ├── LoginHistory.class │ │ │ │ │ ├── Oauth2Request.class │ │ │ │ │ ├── Authentication.class │ │ │ │ │ ├── AuthorizationVo.class │ │ │ │ │ ├── ScopeDefinition.class │ │ │ │ │ ├── ParameterException.class │ │ │ │ │ ├── RequestParameters.class │ │ │ │ │ ├── resp │ │ │ │ │ │ ├── UserMeRespVo.class │ │ │ │ │ │ ├── CaptchaGraphRespVo.class │ │ │ │ │ │ ├── AuthorizationRespVo.class │ │ │ │ │ │ ├── CaptchaGraphBase64RespVo.class │ │ │ │ │ │ └── OAuth2AuthenticationRespVo.class │ │ │ │ │ ├── FrameOAuth2RefreshToken.class │ │ │ │ │ └── FrameOauth2AccessToken.class │ │ │ │ │ ├── utils │ │ │ │ │ ├── IPUtils.class │ │ │ │ │ ├── PasswordUtil.class │ │ │ │ │ └── PasswordUtil$LEVEL.class │ │ │ │ │ ├── ro │ │ │ │ │ ├── Oauth2UserRo.class │ │ │ │ │ ├── Oauth2ClientRo.class │ │ │ │ │ ├── AuthorizationCodeRo.class │ │ │ │ │ └── Oauth2ClientDetailRo.class │ │ │ │ │ ├── WebRequestLogAspect.class │ │ │ │ │ ├── config │ │ │ │ │ ├── ServerConfig.class │ │ │ │ │ ├── JwkSetEndpoint.class │ │ │ │ │ ├── SecurityConfig.class │ │ │ │ │ ├── ServerConfig$1.class │ │ │ │ │ ├── CustomTokenEnhancer.class │ │ │ │ │ ├── FrameCodeTokenGranter.class │ │ │ │ │ ├── JwkSetEndpointConfig.class │ │ │ │ │ ├── ClientCorsConfiguration.class │ │ │ │ │ ├── CaffeineCacheConfiguration.class │ │ │ │ │ ├── ClientAccessDeniedHandler.class │ │ │ │ │ ├── ClientAuthenticationProvider.class │ │ │ │ │ ├── WeChatMiniProgramTokenGranter.class │ │ │ │ │ ├── ClientWebAuthenticationDetails.class │ │ │ │ │ ├── WeChatMiniProgramTokenGranter$1.class │ │ │ │ │ ├── ClientAuthenticationDetailsSource.class │ │ │ │ │ ├── ClientAuthenticationFailureHandler.class │ │ │ │ │ └── ClientAuthenticationSuccessHandler.class │ │ │ │ │ ├── service │ │ │ │ │ ├── RoleService.class │ │ │ │ │ ├── Oauth2RedisService.class │ │ │ │ │ ├── OauthClientService.class │ │ │ │ │ ├── UserAccountService.class │ │ │ │ │ ├── LoginHistoryService.class │ │ │ │ │ ├── impl │ │ │ │ │ │ ├── RoleServiceImpl.class │ │ │ │ │ │ ├── LoginHistoryServiceImpl.class │ │ │ │ │ │ ├── Oauth2RedisServiceImpl.class │ │ │ │ │ │ ├── UserAccountServiceImpl.class │ │ │ │ │ │ ├── FrameRedisTokenStoreImpl$1.class │ │ │ │ │ │ ├── FrameRedisTokenStoreImpl$2.class │ │ │ │ │ │ ├── FrameRedisTokenStoreImpl$3.class │ │ │ │ │ │ ├── FrameRedisTokenStoreImpl$4.class │ │ │ │ │ │ ├── FrameRedisTokenStoreImpl$5.class │ │ │ │ │ │ ├── FrameRedisTokenStoreImpl$6.class │ │ │ │ │ │ ├── FrameRedisTokenStoreImpl$7.class │ │ │ │ │ │ ├── FrameRedisTokenStoreImpl$8.class │ │ │ │ │ │ ├── FrameRedisTokenStoreImpl$9.class │ │ │ │ │ │ ├── FrameRedisTokenStoreImpl.class │ │ │ │ │ │ ├── Oauth2RedisServiceImpl$1.class │ │ │ │ │ │ ├── Oauth2RedisServiceImpl$2.class │ │ │ │ │ │ ├── Oauth2RedisServiceImpl$3.class │ │ │ │ │ │ ├── Oauth2RedisServiceImpl$4.class │ │ │ │ │ │ ├── Oauth2RedisServiceImpl$5.class │ │ │ │ │ │ ├── ScopeDefinitionServiceImpl.class │ │ │ │ │ │ ├── FrameRedisTokenStoreImpl$10.class │ │ │ │ │ │ ├── FrameRedisTokenStoreImpl$11.class │ │ │ │ │ │ ├── FrameRedisTokenStoreImpl$12.class │ │ │ │ │ │ ├── RedisOauthClientServiceImpl.class │ │ │ │ │ │ ├── RedisUserDetailsServiceImpl.class │ │ │ │ │ │ ├── FastJsonSerializationStrategy.class │ │ │ │ │ │ ├── RedisClientDetailsServiceImpl.class │ │ │ │ │ │ ├── RedisAuthorizationCodeServicesImpl$1.class │ │ │ │ │ │ └── RedisAuthorizationCodeServicesImpl.class │ │ │ │ │ └── ScopeDefinitionService.class │ │ │ │ │ ├── Oauth2ServerApplication.class │ │ │ │ │ ├── ServerExceptionHandler.class │ │ │ │ │ ├── controller │ │ │ │ │ ├── LoginController.class │ │ │ │ │ ├── CaptchaController.class │ │ │ │ │ ├── ProfileController.class │ │ │ │ │ ├── ManageUserController.class │ │ │ │ │ ├── ManageClientController.class │ │ │ │ │ └── AccessConfirmationController.class │ │ │ │ │ ├── exception │ │ │ │ │ ├── Oauth2Exception.class │ │ │ │ │ ├── Oauth2Exception$Proxy.class │ │ │ │ │ └── VerificationCodeException.class │ │ │ │ │ ├── constant │ │ │ │ │ └── Oauth2ServerConstant.class │ │ │ │ │ ├── persistence │ │ │ │ │ ├── entity │ │ │ │ │ │ ├── BaseEntity.class │ │ │ │ │ │ ├── RoleEntity.class │ │ │ │ │ │ ├── OauthClientEntity.class │ │ │ │ │ │ ├── UserAccountEntity.class │ │ │ │ │ │ ├── LoginHistoryEntity.class │ │ │ │ │ │ ├── ScopeDefinitionEntity.class │ │ │ │ │ │ └── ThirdPartyAccountEntity.class │ │ │ │ │ └── repository │ │ │ │ │ │ ├── RoleRepository.class │ │ │ │ │ │ ├── OauthClientRepository.class │ │ │ │ │ │ ├── UserAccountRepository.class │ │ │ │ │ │ ├── LoginHistoryRepository.class │ │ │ │ │ │ ├── ScopeDefinitionRepository.class │ │ │ │ │ │ └── ThirdPartyAccountRepository.class │ │ │ │ │ └── init │ │ │ │ │ └── ApplicationStartedEventListener.class │ │ │ └── messages.properties │ │ └── test-classes │ │ │ ├── static │ │ │ └── imgs │ │ │ │ ├── clients.png │ │ │ │ ├── login.png │ │ │ │ └── users.png │ │ │ └── com │ │ │ └── lvmoney │ │ │ └── oauth2 │ │ │ └── center │ │ │ └── server │ │ │ ├── OAuth2Test.class │ │ │ ├── SimpleTest.class │ │ │ ├── OAuth2Test$1.class │ │ │ ├── OAuth2Test$2.class │ │ │ └── OAuth2Test$3.class │ └── src │ │ ├── main │ │ ├── resources │ │ │ ├── static │ │ │ │ └── assets │ │ │ │ │ └── DataTables │ │ │ │ │ ├── Buttons-1.5.2 │ │ │ │ │ └── swf │ │ │ │ │ │ └── flashExport.swf │ │ │ │ │ └── DataTables-1.10.18 │ │ │ │ │ └── images │ │ │ │ │ ├── sort_asc.png │ │ │ │ │ ├── sort_both.png │ │ │ │ │ ├── sort_desc.png │ │ │ │ │ ├── sort_asc_disabled.png │ │ │ │ │ └── sort_desc_disabled.png │ │ │ ├── jwt.jks │ │ │ └── messages.properties │ │ └── java │ │ │ └── com │ │ │ └── lvmoney │ │ │ └── oauth2 │ │ │ └── center │ │ │ └── server │ │ │ ├── service │ │ │ └── RoleService.java │ │ │ ├── persistence │ │ │ └── repository │ │ │ │ ├── RoleRepository.java │ │ │ │ ├── OauthClientRepository.java │ │ │ │ └── ScopeDefinitionRepository.java │ │ │ └── vo │ │ │ └── Authentication.java │ │ └── test │ │ └── resources │ │ └── static │ │ └── imgs │ │ ├── login.png │ │ ├── users.png │ │ └── clients.png ├── frame-oauth2-client-support │ ├── target │ │ ├── classes │ │ │ ├── META-INF │ │ │ │ └── frame-oauth2-client-support.kotlin_module │ │ │ ├── com │ │ │ │ └── lvmoney │ │ │ │ │ └── oauth2 │ │ │ │ │ └── client │ │ │ │ │ ├── config │ │ │ │ │ ├── SecurityConfig.class │ │ │ │ │ └── ResourceServerConfiguration.class │ │ │ │ │ ├── application │ │ │ │ │ └── Application.class │ │ │ │ │ └── controller │ │ │ │ │ └── ClientController.class │ │ │ └── application.yml │ │ └── maven-status │ │ │ └── maven-compiler-plugin │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ └── src │ │ └── main │ │ └── resources │ │ └── application.yml ├── frame-oauth2-server-support │ ├── target │ │ └── classes │ │ │ ├── com │ │ │ └── lvmoney │ │ │ │ └── oauth2 │ │ │ │ └── server │ │ │ │ ├── ro │ │ │ │ ├── UserRo.class │ │ │ │ ├── Oauth2UserRo.class │ │ │ │ └── Oauth2ClientRo.class │ │ │ │ ├── vo │ │ │ │ ├── Oauth2UserVo.class │ │ │ │ └── Oauth2ClientVo.class │ │ │ │ ├── config │ │ │ │ ├── SecurityConfig.class │ │ │ │ ├── ServerConfig.class │ │ │ │ ├── FrameClientDetails.class │ │ │ │ ├── FrameGrantedAuthority.class │ │ │ │ ├── FrameRedisTokenStore.class │ │ │ │ ├── FrameUserDetailsService.class │ │ │ │ ├── RedisClientDetailsService.class │ │ │ │ └── RedisClientDetailsServiceBuilder.class │ │ │ │ ├── application │ │ │ │ └── Application.class │ │ │ │ ├── controller │ │ │ │ └── LoginController.class │ │ │ │ ├── service │ │ │ │ ├── Oauth2RedisService.class │ │ │ │ └── impl │ │ │ │ │ └── Oauth2RedisServiceImpl.class │ │ │ │ └── constant │ │ │ │ └── Oauth2ServerConstant.class │ │ │ └── oauth2Server.readme │ └── src │ │ └── main │ │ └── resources │ │ └── oauth2Server.readme ├── frame-oauth2-customer-support │ └── src │ │ └── main │ │ └── resources │ │ └── application.yml └── frame-oauth2-resource-support │ └── src │ └── main │ └── resources │ └── application.yml ├── frame-redis-support └── src │ └── main │ └── resources │ ├── application.yml │ ├── application.yml123 │ └── readme.md ├── frame-rabbitmq-support └── src │ └── main │ ├── resources │ └── application.properties │ └── java │ └── com │ └── lvmoney │ └── rabbitmq │ └── constant │ └── RabbitmqConstant.java ├── frame-netty-support ├── frame-netty-client │ ├── target │ │ └── classes │ │ │ ├── application.yml │ │ │ └── com │ │ │ └── lvmoney │ │ │ └── netty │ │ │ └── client │ │ │ ├── action │ │ │ └── MainAction.class │ │ │ ├── util │ │ │ ├── ChannelUtil.class │ │ │ ├── NettyBeanScanner.class │ │ │ ├── PackageClassUtils.class │ │ │ ├── WrapMethodUtils.class │ │ │ └── RemoteMethodInvokeUtil.class │ │ │ ├── client │ │ │ ├── NettyClient.class │ │ │ ├── NettyClientHandler.class │ │ │ ├── NettyClientListener.class │ │ │ ├── RPCProxyFactoryBean.class │ │ │ └── NettyClientHandlerAdapter.class │ │ │ ├── config │ │ │ ├── NettyConfig.class │ │ │ └── NettyConfiguration.class │ │ │ ├── service │ │ │ ├── DemoService.class │ │ │ └── impl │ │ │ │ └── DemoServiceImpl.class │ │ │ └── application │ │ │ └── NettyClientApplication.class │ └── src │ │ └── main │ │ └── resources │ │ └── application.yml ├── frame-netty-server │ ├── target │ │ └── classes │ │ │ ├── application.yml │ │ │ └── com │ │ │ └── lvmoney │ │ │ └── netty │ │ │ └── server │ │ │ ├── service │ │ │ ├── DemoService.class │ │ │ └── impl │ │ │ │ └── DemoServiceImpl.class │ │ │ ├── config │ │ │ └── NettyServerConfig.class │ │ │ ├── dispatcher │ │ │ └── RequestDispatcher.class │ │ │ ├── listener │ │ │ ├── NettyServerListener.class │ │ │ └── NettyServerListener$1.class │ │ │ ├── application │ │ │ └── NettyServerApplication.class │ │ │ └── adapter │ │ │ └── ServerChannelHandlerAdapter.class │ └── src │ │ └── main │ │ └── resources │ │ └── application.yml └── frame-netty-common │ ├── target │ ├── classes │ │ └── com │ │ │ └── lvmoney │ │ │ └── netty │ │ │ ├── vo │ │ │ ├── User.class │ │ │ ├── NullWritable.class │ │ │ └── MethodInvokeMeta.class │ │ │ ├── util │ │ │ └── ObjectCodec.class │ │ │ └── exception │ │ │ ├── NoUseableChannel.class │ │ │ └── ErrorParamsException.class │ └── maven-status │ │ └── maven-compiler-plugin │ │ └── compile │ │ └── default-compile │ │ └── createdFiles.lst │ └── src │ └── main │ └── java │ └── com │ └── lvmoney │ └── netty │ └── exception │ ├── NoUseableChannel.java │ ├── ErrorParamsException.java │ └── NoUseableException.java ├── frame-empty-test └── src │ └── main │ ├── resources │ ├── application.properties │ ├── application-dev.properties │ └── application-test.properties │ └── java │ └── com │ └── lvmoney │ └── application │ └── package-info.java ├── frame-mongo-support └── src │ └── main │ ├── resources │ ├── application-dev.properties │ ├── application-test.properties │ ├── application123.properties │ ├── mongo.readme │ └── readme.md │ └── java │ └── com │ └── lvmoney │ └── mongo │ ├── mo │ └── package-info.java │ └── vo │ └── package-info.java ├── frame-router-support └── src │ ├── main │ └── resources │ │ ├── application.properties │ │ ├── application-dev.properties │ │ └── application-test.properties │ └── test │ └── java │ └── com │ └── scltzhy │ └── test │ └── package-info.java ├── .gitignore ├── frame-captcha-support └── src │ └── main │ └── resources │ └── readme.md ├── frame-repeatsubmit-support └── src │ └── main │ ├── resources │ ├── readme.md │ └── application.yml │ └── java │ └── com │ └── lvmoney │ └── repeatsubmit │ └── constant │ └── RepeatsubmitConstant.java ├── frame-common └── src │ └── main │ └── resources │ └── banner.txt ├── frame-log-support └── src │ └── main │ ├── resources │ └── application123.yml │ └── java │ └── com │ └── lvmoney │ └── log │ └── vo │ └── UserVo.java ├── frame-activiti-support └── src │ └── main │ └── java │ └── com │ └── lvmoney │ └── activiti │ └── vo │ ├── ApprovalUser.java │ ├── CountersignUser.java │ ├── AssigneeVo.java │ └── JumpReasonVo.java ├── frame-kafka-support └── src │ └── main │ └── java │ └── com │ └── lvmoney │ └── kafka │ ├── annotation │ └── DynamicService.java │ └── annotations │ └── DynamicService.java ├── frame-jwt-support └── src │ └── main │ └── resources │ ├── application.yml │ └── application.yml123 ├── frame-rabbitmq-ack-support └── src │ └── main │ └── java │ └── com │ └── lvmoney │ └── rabbitmq │ └── ack │ ├── annotation │ └── DynamicService.java │ └── annotations │ └── DynamicService.java └── frame-shiro-support └── src └── main └── java └── com └── lvmoney └── shiro └── ro └── package-info.java /frame-cas-support/src/main/resources/application-dev.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /frame-cas-support/src/main/resources/application-test.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frame-drools-support/src/main/resources/application-test.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-test/target/classes/config.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frame-dubbo-support/readme.md: -------------------------------------------------------------------------------- 1 | 很久以前就听说dubbo3.0版本正在开发,暂定3.0出来后,再完善该module -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-client/src/main/resources/config.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-client/target/classes/config.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-server/src/main/resources/config.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-server/target/classes/config.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-test/src/main/resources/config.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frame-elasticsearch-support/src/main/resources/application-test.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-provider-support/src/main/resources/application-dev.yml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-customer-support/target/classes/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 8903 -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-server-support/target/classes/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 8800 -------------------------------------------------------------------------------- /frame-k8s-support/frame-config-support/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 8974 3 | -------------------------------------------------------------------------------- /frame-k8s-support/粗略架构图.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/粗略架构图.png -------------------------------------------------------------------------------- /frame-modules-test/src/main/resources/ValidationMessages.properties: -------------------------------------------------------------------------------- 1 | testReqVo.name.notBlank=name is null -------------------------------------------------------------------------------- /frame-mysql-support/readme.md: -------------------------------------------------------------------------------- 1 | 1、暂时读写分离(rwseparate),分库分表(subdb),分布式事务(seata)分开实现了 2 | 2、把三者整合到一起还需要做构造和测试 -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-customer-support/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 8903 -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-gateway-support/target/classes/readme.md: -------------------------------------------------------------------------------- 1 | jemeter:localhost:8888/juejin 测试限流 -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-server-support/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 8800 -------------------------------------------------------------------------------- /frame-elasticsearch-support/src/main/resources/readme.md: -------------------------------------------------------------------------------- 1 | 可以使用logstash,canal等技术直接定时把mysql数据库的数据同步到es中,文档在百度云盘 -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-gateway-support/src/main/resources/readme.md: -------------------------------------------------------------------------------- 1 | jemeter:localhost:8888/juejin 测试限流 -------------------------------------------------------------------------------- /frame-office-support/src/main/resources/readme.md: -------------------------------------------------------------------------------- 1 | 1、需要安装openoffice,主要用来把word转html(效果不理想),word转pdf(可以用其他非openoffice组件来做) -------------------------------------------------------------------------------- /frame-bigdata-support/京东大数据架构图.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/京东大数据架构图.docx -------------------------------------------------------------------------------- /frame-k8s-support/frame-config-client-support/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | spring: 2 | profiles: 3 | active: dev -------------------------------------------------------------------------------- /frame-mysql-support/frame-mysql-base/src/main/resources/readme.md: -------------------------------------------------------------------------------- 1 | mysql+mybatisplus 2 | ip:port/druid 用druid对mysql进行慢sql查看 -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/static/assets/DataTables/Buttons-1.5.2/swf/flashExport.swf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/src/main/resources/static/assets/DataTables/Buttons-1.5.2/swf/flashExport.swf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-debezium-support/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-flume-support/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-admin-support/src/main/resources/readme.md: -------------------------------------------------------------------------------- 1 | 1、结合istio的监控可以更好的完成系统监控和通知预警服务 2 | 2、这里主要用它来查看jvm的情况,以及出现问题及时发送邮件通知 -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/META-INF/frame-oauth2-center-support.kotlin_module: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-client-support/target/classes/META-INF/frame-oauth2-client-support.kotlin_module: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /frame-k8s-support/frame-authentication-support/src/main/resources/jwtConfig.properties: -------------------------------------------------------------------------------- 1 | jwt.filterChainDefinitionList[0]=/user/login=ign -------------------------------------------------------------------------------- /frame-k8s-support/frame-gateway-support/src/main/resources/gatewayConfig.properties: -------------------------------------------------------------------------------- 1 | gateway.filterChainDefinitionList[0]=/provider/user/data=ign -------------------------------------------------------------------------------- /frame-mysql-support/frame-mysql-separate2-support/src/main/resources/readme.md: -------------------------------------------------------------------------------- 1 | 1、通过在方法上注解的方式实现读写分离,浮在表面,更应该在底层的database链接打主意。 2 | 2、这里只是一个尝试,暂时废弃 -------------------------------------------------------------------------------- /frame-office-support/src/main/resources/test.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-office-support/src/main/resources/test.docx -------------------------------------------------------------------------------- /frame-k8s-support/frame-logback-support/frame-logback-mongo-support/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | spring: 2 | profiles: 3 | active: dev 4 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-logback-support/frame-logback-redis-support/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | spring: 2 | profiles: 3 | active: dev 4 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-config-client-support/src/main/resources/readme.md: -------------------------------------------------------------------------------- 1 | 刷新:localhost:8086/actuator/bus-refresh 2 | 需要在控制器或者service上加@RefreshScope不然不会起作用 -------------------------------------------------------------------------------- /frame-k8s-support/frame-logback-support/frame-logback-redis-support/src/main/resources/readme.md: -------------------------------------------------------------------------------- 1 | 1、日志统一处理到中间件,方便统一处理和查看 2 | 2、默认支持mongo,elasticsearch,redis -------------------------------------------------------------------------------- /frame-redis-support/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 8095 3 | redis: 4 | database: 0 5 | port: 6379 6 | host: localhost -------------------------------------------------------------------------------- /frame-redis-support/src/main/resources/application.yml123: -------------------------------------------------------------------------------- 1 | server: 2 | port: 8095 3 | redis: 4 | database: 0 5 | port: 6379 6 | host: localhost -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-es-support/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-logback-support/frame-logback-elasticsearch-support/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | spring: 2 | profiles: 3 | active: dev 4 | 5 | -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-kafka-support/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-support/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | com\lvmoney\k8s\seata\config\SeataConfig.class 2 | -------------------------------------------------------------------------------- /frame-mysql-support/frame-mysql-ttcrw-support/src/main/resources/readme.md: -------------------------------------------------------------------------------- 1 | 整合sharding和seata。 2 | 1、基于sharding和seata发布版本和更新的情况以及实际项目的情况,等稳定后再来做整合 3 | 2、需要大量业务数据和合适的业务场景 -------------------------------------------------------------------------------- /frame-office-support/src/main/resources/han22_html_c3db186.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-office-support/src/main/resources/han22_html_c3db186.jpg -------------------------------------------------------------------------------- /frame-k8s-support/frame-docker-support/target/classes/readme.md: -------------------------------------------------------------------------------- 1 | 1、安装docker,并安装docker私服,并运行提交到私服 2 | 2、修改application里面对应docker相关的配置 3 | 3、执行mvn clean package命令就会提交到docker私服中 -------------------------------------------------------------------------------- /frame-rabbitmq-support/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-rabbitmq-support/src/main/resources/application.properties -------------------------------------------------------------------------------- /frame-k8s-support/frame-docker-support/src/main/resources/readme.md: -------------------------------------------------------------------------------- 1 | 1、安装docker,并安装docker私服,并运行提交到私服 2 | 2、修改application里面对应docker相关的配置 3 | 3、执行mvn clean package命令就会提交到docker私服中 -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-config-support/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | com\lvmoney\cloud\config\application\Application.class 2 | -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-client/target/classes/application.yml: -------------------------------------------------------------------------------- 1 | netty: 2 | port: 12345 3 | basePackage: org.yyx.netty.rpc.service; 4 | clientName: nettyClient 5 | url: 127.0.0.1 -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/jwt.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/jwt.jks -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-config-support/target/classes/cloud技术.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-cloud-support/frame-cloud-config-support/target/classes/cloud技术.png -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-config-support/target/classes/cloud框架.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-cloud-support/frame-cloud-config-support/target/classes/cloud框架.png -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-dashboard-support/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | com\lvmoney\cloud\dashboard\application\Application.class 2 | -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-client/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | netty: 2 | port: 12345 3 | basePackage: org.yyx.netty.rpc.service; 4 | clientName: nettyClient 5 | url: 127.0.0.1 -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-config-support/src/main/resources/cloud技术.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-cloud-support/frame-cloud-config-support/src/main/resources/cloud技术.png -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-config-support/src/main/resources/cloud框架.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-cloud-support/frame-cloud-config-support/src/main/resources/cloud框架.png -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-zipkin-support/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | com\lvmoney\cloud\zipkin\application\Sb2scZipkinApplication.class 2 | -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-server/target/classes/application.yml: -------------------------------------------------------------------------------- 1 | # netty配置 2 | netty: 3 | # 端口号 4 | port: 12345 5 | # 最大线程数 6 | maxThreads: 1024 7 | # 数据包的最大长度 8 | max_frame_length: 65535 -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/src/main/resources/jwt.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/src/main/resources/jwt.jks -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-server/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | # netty配置 2 | netty: 3 | # 端口号 4 | port: 12345 5 | # 最大线程数 6 | maxThreads: 1024 7 | # 数据包的最大长度 8 | max_frame_length: 65535 -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-zipkin-support/target/classes/readme.md: -------------------------------------------------------------------------------- 1 | 1、启动服务,然后访问消费者服务的接口, 2 | 这时候访问zipkin的控制台http://localhost:9411 3 | 2、点击依赖分析,可以看到调用服务链,因为这块只涉及到两个服务, 4 | 所以只有两个, 5 | 在实际生产环境中,这块可能有很多,到时候看起来就特别直观了。 -------------------------------------------------------------------------------- /frame-office-support/src/main/resources/application.yml123: -------------------------------------------------------------------------------- 1 | jodconverter: 2 | enabled: true 3 | # office-home: "//opt//openoffice4" 4 | max-tasks-per-process: 10 5 | port-numbers: 8100 6 | server: 7 | port: 8095 -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-zipkin-support/src/main/resources/readme.md: -------------------------------------------------------------------------------- 1 | 1、启动服务,然后访问消费者服务的接口, 2 | 这时候访问zipkin的控制台http://localhost:9411 3 | 2、点击依赖分析,可以看到调用服务链,因为这块只涉及到两个服务, 4 | 所以只有两个, 5 | 在实际生产环境中,这块可能有很多,到时候看起来就特别直观了。 -------------------------------------------------------------------------------- /frame-empty-test/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.profiles.active=dev 2 | server.port=8095 3 | server.servlet.context-path=/empty 4 | logging.config=classpath:logback-boot.xml 5 | logback.level=debug 6 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-test/target/classes/com/lvmoney/seata/test/po/Stage.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-seata-test/target/classes/com/lvmoney/seata/test/po/Stage.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-test/target/classes/com/lvmoney/seata/test/po/User.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-seata-test/target/classes/com/lvmoney/seata/test/po/User.class -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-common/target/classes/com/lvmoney/netty/vo/User.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-netty-support/frame-netty-common/target/classes/com/lvmoney/netty/vo/User.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/src/test/resources/static/imgs/login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/src/test/resources/static/imgs/login.png -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/src/test/resources/static/imgs/users.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/src/test/resources/static/imgs/users.png -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-test/target/classes/com/lvmoney/seata/test/dao/StageDao.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-seata-test/target/classes/com/lvmoney/seata/test/dao/StageDao.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-test/target/classes/com/lvmoney/seata/test/dao/UserDao.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-seata-test/target/classes/com/lvmoney/seata/test/dao/UserDao.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/src/test/resources/static/imgs/clients.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/src/test/resources/static/imgs/clients.png -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/test-classes/static/imgs/clients.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/test-classes/static/imgs/clients.png -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/test-classes/static/imgs/login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/test-classes/static/imgs/login.png -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/test-classes/static/imgs/users.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/test-classes/static/imgs/users.png -------------------------------------------------------------------------------- /frame-drools-support/src/main/resources/META-INF/kmodule.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /frame-elasticsearch-support/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.profiles.active=dev 2 | server.port=8084 3 | server.servlet.context-path=/search 4 | logging.config=classpath:logback-boot.xml 5 | logback.level=debug 6 | 7 | -------------------------------------------------------------------------------- /frame-empty-test/src/main/resources/application-dev.properties: -------------------------------------------------------------------------------- 1 | #durid 2 | spring.datasource.druid.url=jdbc:mariadb://10.20.128.245:3306/hotel_resource 3 | spring.datasource.druid.username=root 4 | spring.datasource.druid.password=123456 -------------------------------------------------------------------------------- /frame-empty-test/src/main/resources/application-test.properties: -------------------------------------------------------------------------------- 1 | #durid 2 | spring.datasource.druid.url=jdbc:mariadb://127.0.0.1:3306/hotel_resource 3 | spring.datasource.druid.username=root 4 | spring.datasource.druid.password=root 5 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-server/target/classes/com/lvmoney/k8s/seata/server/po/User.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-seata-server/target/classes/com/lvmoney/k8s/seata/server/po/User.class -------------------------------------------------------------------------------- /frame-mongo-support/src/main/resources/application-dev.properties: -------------------------------------------------------------------------------- 1 | #durid 2 | spring.datasource.druid.url=jdbc:mariadb://10.20.128.245:3306/hotel_resource 3 | spring.datasource.druid.username=root 4 | spring.datasource.druid.password=123456 -------------------------------------------------------------------------------- /frame-mongo-support/src/main/resources/application-test.properties: -------------------------------------------------------------------------------- 1 | #durid 2 | spring.datasource.druid.url=jdbc:mariadb://127.0.0.1:3306/hotel_resource 3 | spring.datasource.druid.username=root 4 | spring.datasource.druid.password=root 5 | -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-common/target/classes/com/lvmoney/netty/util/ObjectCodec.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-netty-support/frame-netty-common/target/classes/com/lvmoney/netty/util/ObjectCodec.class -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-common/target/classes/com/lvmoney/netty/vo/NullWritable.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-netty-support/frame-netty-common/target/classes/com/lvmoney/netty/vo/NullWritable.class -------------------------------------------------------------------------------- /frame-router-support/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | #spring.profiles.active=dev 2 | server.port=8090 3 | server.servlet.context-path=/router 4 | logging.config=classpath:logback-boot.xml 5 | logback.level=debug 6 | 7 | 8 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-feign-support/target/classes/com/lvmoney/k8s/feign/vo/resp/CommonVo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-feign-support/target/classes/com/lvmoney/k8s/feign/vo/resp/CommonVo.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-server/target/classes/com/lvmoney/k8s/seata/server/po/Account.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-seata-server/target/classes/com/lvmoney/k8s/seata/server/po/Account.class -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-common/target/classes/com/lvmoney/netty/vo/MethodInvokeMeta.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-netty-support/frame-netty-common/target/classes/com/lvmoney/netty/vo/MethodInvokeMeta.class -------------------------------------------------------------------------------- /frame-router-support/src/main/resources/application-dev.properties: -------------------------------------------------------------------------------- 1 | #durid 2 | spring.datasource.druid.url=jdbc:mariadb://10.20.128.245:3306/hotel_resource 3 | spring.datasource.druid.username=root 4 | spring.datasource.druid.password=123456 -------------------------------------------------------------------------------- /frame-router-support/src/main/resources/application-test.properties: -------------------------------------------------------------------------------- 1 | #durid 2 | spring.datasource.druid.url=jdbc:mariadb://127.0.0.1:3306/hotel_resource 3 | spring.datasource.druid.username=root 4 | spring.datasource.druid.password=root 5 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Created by .ignore support plugin (hsz.mobi) 2 | ### Example user template template 3 | ### Example user template 4 | 5 | # IntelliJ project files 6 | .idea 7 | *.iml 8 | *.log 9 | out 10 | gen 11 | **/target/ 12 | **/data/ -------------------------------------------------------------------------------- /frame-k8s-support/frame-docker-support/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | com\lvmoney\k8s\docker\application\DockerApplication.class 2 | com\lvmoney\k8s\docker\controller\HelloController.class 3 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-feign-support/target/classes/com/lvmoney/k8s/feign/config/FeignConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-feign-support/target/classes/com/lvmoney/k8s/feign/config/FeignConfig.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-feign-support/target/classes/com/lvmoney/k8s/feign/vo/req/LoginVoReq.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-feign-support/target/classes/com/lvmoney/k8s/feign/vo/req/LoginVoReq.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-server/target/classes/com/lvmoney/k8s/seata/server/dao/UserDao.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-seata-server/target/classes/com/lvmoney/k8s/seata/server/dao/UserDao.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-support/target/classes/com/lvmoney/k8s/seata/config/SeataConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-seata-support/target/classes/com/lvmoney/k8s/seata/config/SeataConfig.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-support/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | E:\myself\workspace\frame\frame-k8s-support\frame-seata-support\src\main\java\com\lvmoney\k8s\seata\config\SeataConfig.java 2 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-test/target/classes/com/lvmoney/seata/test/service/UserService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-seata-test/target/classes/com/lvmoney/seata/test/service/UserService.class -------------------------------------------------------------------------------- /frame-mysql-support/frame-mysql-subdb-support/src/main/resources/readme.md: -------------------------------------------------------------------------------- 1 | mysql的分表分库 2 | 1、用的是京东的sharding-jdbc,现已经在apache里面开设孵化,架构会根据版本的更新进行迭代 3 | 2、这里有个问题,mysql-base引入进来需要特殊处理一下, 4 | exclusion:druid-spring-boot-starter,用druid,该问题看后续版本是否会解决。 -------------------------------------------------------------------------------- /frame-k8s-support/frame-feign-support/target/classes/com/lvmoney/k8s/feign/server/FeginConfigApi.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-feign-support/target/classes/com/lvmoney/k8s/feign/server/FeginConfigApi.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-feign-support/target/classes/com/lvmoney/k8s/feign/vo/resp/LoginVoResp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-feign-support/target/classes/com/lvmoney/k8s/feign/vo/resp/LoginVoResp.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-logback-support/frame-logback-redis-support/src/main/resources/application-dev.yml: -------------------------------------------------------------------------------- 1 | spring: 2 | redis: 3 | database: 2 4 | port: 6379 5 | host: 10.20.128.235 6 | logging: 7 | config: classpath:logback-spring.xml -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-server/target/classes/com/lvmoney/k8s/seata/server/dao/AccountDao.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-seata-server/target/classes/com/lvmoney/k8s/seata/server/dao/AccountDao.class -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-client/target/classes/com/lvmoney/netty/client/action/MainAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-netty-support/frame-netty-client/target/classes/com/lvmoney/netty/client/action/MainAction.class -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-client/target/classes/com/lvmoney/netty/client/util/ChannelUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-netty-support/frame-netty-client/target/classes/com/lvmoney/netty/client/util/ChannelUtil.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-feign-support/target/classes/com/lvmoney/k8s/feign/application/Application.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-feign-support/target/classes/com/lvmoney/k8s/feign/application/Application.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-feign-support/target/classes/com/lvmoney/k8s/feign/server/FeginFileServer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-feign-support/target/classes/com/lvmoney/k8s/feign/server/FeginFileServer.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-client/target/classes/com/lvmoney/k8s/seata/client/vo/req/LoginVoReq.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-seata-client/target/classes/com/lvmoney/k8s/seata/client/vo/req/LoginVoReq.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-client/target/classes/com/lvmoney/k8s/seata/client/vo/req/UserReqVo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-seata-client/target/classes/com/lvmoney/k8s/seata/client/vo/req/UserReqVo.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-client/target/classes/com/lvmoney/k8s/seata/client/vo/resp/CommonVo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-seata-client/target/classes/com/lvmoney/k8s/seata/client/vo/resp/CommonVo.class -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-client/target/classes/com/lvmoney/netty/client/client/NettyClient.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-netty-support/frame-netty-client/target/classes/com/lvmoney/netty/client/client/NettyClient.class -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-client/target/classes/com/lvmoney/netty/client/config/NettyConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-netty-support/frame-netty-client/target/classes/com/lvmoney/netty/client/config/NettyConfig.class -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-client/target/classes/com/lvmoney/netty/client/service/DemoService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-netty-support/frame-netty-client/target/classes/com/lvmoney/netty/client/service/DemoService.class -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-common/target/classes/com/lvmoney/netty/exception/NoUseableChannel.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-netty-support/frame-netty-common/target/classes/com/lvmoney/netty/exception/NoUseableChannel.class -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-server/target/classes/com/lvmoney/netty/server/service/DemoService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-netty-support/frame-netty-server/target/classes/com/lvmoney/netty/server/service/DemoService.class -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-zuul-support/target/classes/com/lvmoney/cloud/zuul/config/Zuulconfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-cloud-support/frame-cloud-zuul-support/target/classes/com/lvmoney/cloud/zuul/config/Zuulconfig.class -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-zuul-support/target/classes/com/lvmoney/cloud/zuul/filter/ReqFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-cloud-support/frame-cloud-zuul-support/target/classes/com/lvmoney/cloud/zuul/filter/ReqFilter.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-feign-support/target/classes/com/lvmoney/k8s/feign/controller/NodeController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-feign-support/target/classes/com/lvmoney/k8s/feign/controller/NodeController.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-feign-support/target/classes/com/lvmoney/k8s/feign/server/FeginJaegerServer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-feign-support/target/classes/com/lvmoney/k8s/feign/server/FeginJaegerServer.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-feign-support/target/classes/com/lvmoney/k8s/feign/vo/req/CnodeTopicsRequest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-feign-support/target/classes/com/lvmoney/k8s/feign/vo/req/CnodeTopicsRequest.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-client/target/classes/com/lvmoney/k8s/seata/client/config/FeignConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-seata-client/target/classes/com/lvmoney/k8s/seata/client/config/FeignConfig.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-client/target/classes/com/lvmoney/k8s/seata/client/service/TestService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-seata-client/target/classes/com/lvmoney/k8s/seata/client/service/TestService.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-client/target/classes/com/lvmoney/k8s/seata/client/vo/req/UpdateReqVo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-seata-client/target/classes/com/lvmoney/k8s/seata/client/vo/req/UpdateReqVo.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-client/target/classes/com/lvmoney/k8s/seata/client/vo/resp/LoginVoResp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-seata-client/target/classes/com/lvmoney/k8s/seata/client/vo/resp/LoginVoResp.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-server/target/classes/com/lvmoney/k8s/seata/server/service/UserService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-seata-server/target/classes/com/lvmoney/k8s/seata/server/service/UserService.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-test/target/classes/com/lvmoney/seata/test/controller/HelloController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-seata-test/target/classes/com/lvmoney/seata/test/controller/HelloController.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-test/target/classes/com/lvmoney/seata/test/service/impl/UserServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-seata-test/target/classes/com/lvmoney/seata/test/service/impl/UserServiceImpl.class -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-client/target/classes/com/lvmoney/netty/client/util/NettyBeanScanner.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-netty-support/frame-netty-client/target/classes/com/lvmoney/netty/client/util/NettyBeanScanner.class -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-client/target/classes/com/lvmoney/netty/client/util/PackageClassUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-netty-support/frame-netty-client/target/classes/com/lvmoney/netty/client/util/PackageClassUtils.class -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-client/target/classes/com/lvmoney/netty/client/util/WrapMethodUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-netty-support/frame-netty-client/target/classes/com/lvmoney/netty/client/util/WrapMethodUtils.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/ro/UserRo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/ro/UserRo.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-docker-support/target/classes/com/lvmoney/k8s/docker/controller/HelloController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-docker-support/target/classes/com/lvmoney/k8s/docker/controller/HelloController.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-feign-support/target/classes/com/lvmoney/k8s/feign/vo/resp/CnodeTopicsResponse.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-feign-support/target/classes/com/lvmoney/k8s/feign/vo/resp/CnodeTopicsResponse.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-server/target/classes/com/lvmoney/k8s/seata/server/service/AccountService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-seata-server/target/classes/com/lvmoney/k8s/seata/server/service/AccountService.class -------------------------------------------------------------------------------- /frame-mongo-support/src/main/resources/application123.properties: -------------------------------------------------------------------------------- 1 | #spring.profiles.active=dev 2 | server.port=8093 3 | server.servlet.context-path=/mongo 4 | spring.data.mongodb.database=test 5 | spring.data.mongodb.host=10.20.128.234 6 | spring.data.mongodb.port=27017 -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-common/target/classes/com/lvmoney/netty/exception/ErrorParamsException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-netty-support/frame-netty-common/target/classes/com/lvmoney/netty/exception/ErrorParamsException.class -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-server/target/classes/com/lvmoney/netty/server/config/NettyServerConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-netty-support/frame-netty-server/target/classes/com/lvmoney/netty/server/config/NettyServerConfig.class -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-config-support/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | E:\myself\workspace\frame\frame-cloud-support\frame-cloud-config-support\src\main\java\com\lvmoney\cloud\config\application\Application.java 2 | -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-zuul-support/target/classes/com/lvmoney/cloud/zuul/filter/FrameZuulFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-cloud-support/frame-cloud-zuul-support/target/classes/com/lvmoney/cloud/zuul/filter/FrameZuulFilter.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-docker-support/target/classes/com/lvmoney/k8s/docker/application/DockerApplication.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-docker-support/target/classes/com/lvmoney/k8s/docker/application/DockerApplication.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-client/target/classes/com/lvmoney/k8s/seata/client/controller/NodeController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-seata-client/target/classes/com/lvmoney/k8s/seata/client/controller/NodeController.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-client/target/classes/com/lvmoney/k8s/seata/client/server/FeginSeataServer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-seata-client/target/classes/com/lvmoney/k8s/seata/client/server/FeginSeataServer.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-client/target/classes/com/lvmoney/k8s/seata/client/server/FeginSeataUServer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-seata-client/target/classes/com/lvmoney/k8s/seata/client/server/FeginSeataUServer.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-client/target/classes/com/lvmoney/k8s/seata/client/vo/req/CnodeTopicsRequest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-seata-client/target/classes/com/lvmoney/k8s/seata/client/vo/req/CnodeTopicsRequest.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-test/target/classes/com/lvmoney/seata/test/application/SeataTestApplication.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-seata-test/target/classes/com/lvmoney/seata/test/application/SeataTestApplication.class -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-client/target/classes/com/lvmoney/netty/client/client/NettyClientHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-netty-support/frame-netty-client/target/classes/com/lvmoney/netty/client/client/NettyClientHandler.class -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-client/target/classes/com/lvmoney/netty/client/client/NettyClientListener.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-netty-support/frame-netty-client/target/classes/com/lvmoney/netty/client/client/NettyClientListener.class -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-client/target/classes/com/lvmoney/netty/client/client/RPCProxyFactoryBean.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-netty-support/frame-netty-client/target/classes/com/lvmoney/netty/client/client/RPCProxyFactoryBean.class -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-client/target/classes/com/lvmoney/netty/client/config/NettyConfiguration.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-netty-support/frame-netty-client/target/classes/com/lvmoney/netty/client/config/NettyConfiguration.class -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-client/target/classes/com/lvmoney/netty/client/util/RemoteMethodInvokeUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-netty-support/frame-netty-client/target/classes/com/lvmoney/netty/client/util/RemoteMethodInvokeUtil.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/Role.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/Role.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/ro/Oauth2UserRo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/ro/Oauth2UserRo.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/vo/Oauth2UserVo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/vo/Oauth2UserVo.class -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-zuul-support/target/classes/com/lvmoney/cloud/zuul/fallback/ProducerFallback.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-cloud-support/frame-cloud-zuul-support/target/classes/com/lvmoney/cloud/zuul/fallback/ProducerFallback.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-logback-support/frame-logback-mongo-support/src/main/resources/application-dev.yml: -------------------------------------------------------------------------------- 1 | spring: 2 | data: 3 | mongodb: 4 | database: logback 5 | port: 27017 6 | host: 10.20.128.234 7 | logging: 8 | config: classpath:logback-spring.xml -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-client/target/classes/com/lvmoney/k8s/seata/client/vo/resp/CnodeTopicsResponse.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-seata-client/target/classes/com/lvmoney/k8s/seata/client/vo/resp/CnodeTopicsResponse.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-server/target/classes/com/lvmoney/k8s/seata/server/controller/HelloController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-seata-server/target/classes/com/lvmoney/k8s/seata/server/controller/HelloController.class -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-client/target/classes/com/lvmoney/netty/client/service/impl/DemoServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-netty-support/frame-netty-client/target/classes/com/lvmoney/netty/client/service/impl/DemoServiceImpl.class -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-server/target/classes/com/lvmoney/netty/server/dispatcher/RequestDispatcher.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-netty-support/frame-netty-server/target/classes/com/lvmoney/netty/server/dispatcher/RequestDispatcher.class -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-server/target/classes/com/lvmoney/netty/server/listener/NettyServerListener.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-netty-support/frame-netty-server/target/classes/com/lvmoney/netty/server/listener/NettyServerListener.class -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-server/target/classes/com/lvmoney/netty/server/service/impl/DemoServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-netty-support/frame-netty-server/target/classes/com/lvmoney/netty/server/service/impl/DemoServiceImpl.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/Details.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/Details.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/RoleEnum.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/RoleEnum.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/UserInfo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/UserInfo.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/ro/Oauth2ClientRo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/ro/Oauth2ClientRo.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/vo/Oauth2ClientVo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/vo/Oauth2ClientVo.class -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-config-support/target/classes/com/lvmoney/cloud/config/application/Application.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-cloud-support/frame-cloud-config-support/target/classes/com/lvmoney/cloud/config/application/Application.class -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-customer-support/target/classes/com/lvmoney/cloud/customer/feign/MFeignClient.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-cloud-support/frame-cloud-customer-support/target/classes/com/lvmoney/cloud/customer/feign/MFeignClient.class -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-dashboard-support/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | E:\myself\workspace\frame\frame-cloud-support\frame-cloud-dashboard-support\src\main\java\com\lvmoney\cloud\dashboard\application\Application.java 2 | -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-zipkin-support/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | E:\myself\workspace\frame\frame-cloud-support\frame-cloud-zipkin-support\src\main\java\com\lvmoney\cloud\zipkin\application\Sb2scZipkinApplication.java 2 | -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-zuul-support/target/classes/com/lvmoney/cloud/zuul/fallback/ProducerFallback$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-cloud-support/frame-cloud-zuul-support/target/classes/com/lvmoney/cloud/zuul/fallback/ProducerFallback$1.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-client/target/classes/com/lvmoney/k8s/seata/client/service/impl/TestServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-seata-client/target/classes/com/lvmoney/k8s/seata/client/service/impl/TestServiceImpl.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-server/target/classes/com/lvmoney/k8s/seata/server/service/impl/UserServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-seata-server/target/classes/com/lvmoney/k8s/seata/server/service/impl/UserServiceImpl.class -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-client/target/classes/com/lvmoney/netty/client/client/NettyClientHandlerAdapter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-netty-support/frame-netty-client/target/classes/com/lvmoney/netty/client/client/NettyClientHandlerAdapter.class -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-server/target/classes/com/lvmoney/netty/server/listener/NettyServerListener$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-netty-support/frame-netty-server/target/classes/com/lvmoney/netty/server/listener/NettyServerListener$1.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/utils/IPUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/utils/IPUtils.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/BaseDomain.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/BaseDomain.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/GenderEnum.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/GenderEnum.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/JsonObjects.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/JsonObjects.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/OauthClient.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/OauthClient.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/Principal.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/Principal.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/UserAccount.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/UserAccount.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-client-support/target/classes/com/lvmoney/oauth2/client/config/SecurityConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-client-support/target/classes/com/lvmoney/oauth2/client/config/SecurityConfig.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/config/SecurityConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/config/SecurityConfig.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/config/ServerConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/config/ServerConfig.class -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-gateway-support/target/classes/com/lvmoney/cloud/gateway/application/Application.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-cloud-support/frame-cloud-gateway-support/target/classes/com/lvmoney/cloud/gateway/application/Application.class -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-gateway-support/target/classes/com/lvmoney/cloud/gateway/config/RateLimiterConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-cloud-support/frame-cloud-gateway-support/target/classes/com/lvmoney/cloud/gateway/config/RateLimiterConfig.class -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-server-support/target/classes/com/lvmoney/cloud/server/ConsulProducerApplication.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-cloud-support/frame-cloud-server-support/target/classes/com/lvmoney/cloud/server/ConsulProducerApplication.class -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-server-support/target/classes/com/lvmoney/cloud/server/controller/IndexController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-cloud-support/frame-cloud-server-support/target/classes/com/lvmoney/cloud/server/controller/IndexController.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-server/target/classes/com/lvmoney/k8s/seata/server/service/impl/AccountServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-seata-server/target/classes/com/lvmoney/k8s/seata/server/service/impl/AccountServiceImpl.class -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-client/target/classes/com/lvmoney/netty/client/application/NettyClientApplication.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-netty-support/frame-netty-client/target/classes/com/lvmoney/netty/client/application/NettyClientApplication.class -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-server/target/classes/com/lvmoney/netty/server/application/NettyServerApplication.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-netty-support/frame-netty-server/target/classes/com/lvmoney/netty/server/application/NettyServerApplication.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/ro/Oauth2UserRo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/ro/Oauth2UserRo.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/LoginHistory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/LoginHistory.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/Oauth2Request.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/Oauth2Request.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/test-classes/com/lvmoney/oauth2/center/server/OAuth2Test.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/test-classes/com/lvmoney/oauth2/center/server/OAuth2Test.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/test-classes/com/lvmoney/oauth2/center/server/SimpleTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/test-classes/com/lvmoney/oauth2/center/server/SimpleTest.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-client-support/target/classes/com/lvmoney/oauth2/client/application/Application.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-client-support/target/classes/com/lvmoney/oauth2/client/application/Application.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/application/Application.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/application/Application.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-server-support/target/classes/oauth2Server.readme: -------------------------------------------------------------------------------- 1 | #介绍 2 | 1、引入该模块很简单作为系统的modules或者jar直接引入到项目即可 3 | 2、需要安装redis,mysql。在mysql中执行clients.sql 4 | 3、系统改进通过redis做权限控制。测试的时候可以打开ServerConfig.java里面的代码放开,把数据放到redis中测试使用 5 | 4、正常情况3中放到redis的时间节点应该是第一次调用认证时。 6 | -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-customer-support/target/classes/com/lvmoney/cloud/customer/ConsulConsumerApplication.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-cloud-support/frame-cloud-customer-support/target/classes/com/lvmoney/cloud/customer/ConsulConsumerApplication.class -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-customer-support/target/classes/com/lvmoney/cloud/customer/feign/config/MFeignConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-cloud-support/frame-cloud-customer-support/target/classes/com/lvmoney/cloud/customer/feign/config/MFeignConfig.class -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-customer-support/target/classes/com/lvmoney/cloud/customer/service/ConsumerService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-cloud-support/frame-cloud-customer-support/target/classes/com/lvmoney/cloud/customer/service/ConsumerService.class -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-dashboard-support/target/classes/com/lvmoney/cloud/dashboard/application/Application.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-cloud-support/frame-cloud-dashboard-support/target/classes/com/lvmoney/cloud/dashboard/application/Application.class -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-gateway-support/target/classes/com/lvmoney/cloud/gateway/controller/BaseController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-cloud-support/frame-cloud-gateway-support/target/classes/com/lvmoney/cloud/gateway/controller/BaseController.class -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-gateway-support/target/classes/com/lvmoney/cloud/gateway/controller/IndexController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-cloud-support/frame-cloud-gateway-support/target/classes/com/lvmoney/cloud/gateway/controller/IndexController.class -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-server-support/target/classes/com/lvmoney/cloud/server/controller/ProducerController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-cloud-support/frame-cloud-server-support/target/classes/com/lvmoney/cloud/server/controller/ProducerController.class -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-zuul-support/target/classes/com/lvmoney/cloud/zuul/application/Sb2scZuulApplication.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-cloud-support/frame-cloud-zuul-support/target/classes/com/lvmoney/cloud/zuul/application/Sb2scZuulApplication.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-client/target/classes/com/lvmoney/k8s/seata/client/application/SeataClientApplication.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-seata-client/target/classes/com/lvmoney/k8s/seata/client/application/SeataClientApplication.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-server/target/classes/com/lvmoney/k8s/seata/server/application/SeataServerApplication.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-k8s-support/frame-seata-server/target/classes/com/lvmoney/k8s/seata/server/application/SeataServerApplication.class -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-server/target/classes/com/lvmoney/netty/server/adapter/ServerChannelHandlerAdapter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-netty-support/frame-netty-server/target/classes/com/lvmoney/netty/server/adapter/ServerChannelHandlerAdapter.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/WebRequestLogAspect.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/WebRequestLogAspect.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/config/ServerConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/config/ServerConfig.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/ro/Oauth2ClientRo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/ro/Oauth2ClientRo.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/RoleService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/RoleService.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/utils/PasswordUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/utils/PasswordUtil.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/Authentication.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/Authentication.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/AuthorizationVo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/AuthorizationVo.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/ScopeDefinition.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/ScopeDefinition.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/test-classes/com/lvmoney/oauth2/center/server/OAuth2Test$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/test-classes/com/lvmoney/oauth2/center/server/OAuth2Test$1.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/test-classes/com/lvmoney/oauth2/center/server/OAuth2Test$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/test-classes/com/lvmoney/oauth2/center/server/OAuth2Test$2.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/test-classes/com/lvmoney/oauth2/center/server/OAuth2Test$3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/test-classes/com/lvmoney/oauth2/center/server/OAuth2Test$3.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-server-support/src/main/resources/oauth2Server.readme: -------------------------------------------------------------------------------- 1 | #介绍 2 | 1、引入该模块很简单作为系统的modules或者jar直接引入到项目即可 3 | 2、需要安装redis,mysql。在mysql中执行clients.sql 4 | 3、系统改进通过redis做权限控制。测试的时候可以打开ServerConfig.java里面的代码放开,把数据放到redis中测试使用 5 | 4、正常情况3中放到redis的时间节点应该是第一次调用认证时。 6 | -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/config/FrameClientDetails.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/config/FrameClientDetails.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/controller/LoginController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/controller/LoginController.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/service/Oauth2RedisService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/service/Oauth2RedisService.class -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-customer-support/target/classes/com/lvmoney/cloud/customer/controller/FeignController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-cloud-support/frame-cloud-customer-support/target/classes/com/lvmoney/cloud/customer/controller/FeignController.class -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-customer-support/target/classes/com/lvmoney/cloud/customer/controller/RibbonController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-cloud-support/frame-cloud-customer-support/target/classes/com/lvmoney/cloud/customer/controller/RibbonController.class -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-customer-support/target/classes/com/lvmoney/cloud/customer/feign/MFeignClientFallback.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-cloud-support/frame-cloud-customer-support/target/classes/com/lvmoney/cloud/customer/feign/MFeignClientFallback.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/config/JwkSetEndpoint.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/config/JwkSetEndpoint.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/config/SecurityConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/config/SecurityConfig.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/config/ServerConfig$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/config/ServerConfig$1.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/ParameterException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/ParameterException.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/RequestParameters.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/RequestParameters.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/resp/UserMeRespVo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/resp/UserMeRespVo.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-client-support/target/classes/com/lvmoney/oauth2/client/controller/ClientController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-client-support/target/classes/com/lvmoney/oauth2/client/controller/ClientController.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/config/FrameGrantedAuthority.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/config/FrameGrantedAuthority.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/config/FrameRedisTokenStore.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/config/FrameRedisTokenStore.class -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-customer-support/target/classes/com/lvmoney/cloud/customer/controller/ConsumerController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-cloud-support/frame-cloud-customer-support/target/classes/com/lvmoney/cloud/customer/controller/ConsumerController.class -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-zipkin-support/target/classes/com/lvmoney/cloud/zipkin/application/Sb2scZipkinApplication.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-cloud-support/frame-cloud-zipkin-support/target/classes/com/lvmoney/cloud/zipkin/application/Sb2scZipkinApplication.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-docker-support/target/classes/application.yml: -------------------------------------------------------------------------------- 1 | spring: 2 | application: 3 | name: docker 4 | http: 5 | encoding: 6 | force: true 7 | charset: utf-8 8 | enabled: true 9 | server: 10 | port: 8070 11 | tomcat: 12 | uri-encoding: UTF-8 -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/Oauth2ServerApplication.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/Oauth2ServerApplication.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/ServerExceptionHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/ServerExceptionHandler.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/ro/AuthorizationCodeRo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/ro/AuthorizationCodeRo.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/ro/Oauth2ClientDetailRo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/ro/Oauth2ClientDetailRo.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/utils/PasswordUtil$LEVEL.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/utils/PasswordUtil$LEVEL.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/static/assets/DataTables/DataTables-1.10.18/images/sort_asc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/static/assets/DataTables/DataTables-1.10.18/images/sort_asc.png -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/config/FrameUserDetailsService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/config/FrameUserDetailsService.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/constant/Oauth2ServerConstant.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/constant/Oauth2ServerConstant.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-docker-support/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | spring: 2 | application: 3 | name: docker 4 | http: 5 | encoding: 6 | force: true 7 | charset: utf-8 8 | enabled: true 9 | server: 10 | port: 8070 11 | tomcat: 12 | uri-encoding: UTF-8 -------------------------------------------------------------------------------- /frame-k8s-support/frame-docker-support/target/classes/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM java:8 2 | VOLUME /tmp 3 | ADD frame-docker-support-0.0.3-SNAPSHOT.jar app.jar 4 | RUN sh -c 'touch /app.jar' 5 | ENV JAVA_OPTS="" 6 | ENTRYPOINT [ "sh", "-c", "java $JAVA_OPTS -Djava.security.egd=file:/dev/./urandom -jar /app.jar" ] 7 | -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/config/CustomTokenEnhancer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/config/CustomTokenEnhancer.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/controller/LoginController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/controller/LoginController.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/exception/Oauth2Exception.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/exception/Oauth2Exception.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/Oauth2RedisService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/Oauth2RedisService.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/OauthClientService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/OauthClientService.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/UserAccountService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/UserAccountService.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/FrameOAuth2RefreshToken.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/FrameOAuth2RefreshToken.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/FrameOauth2AccessToken.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/FrameOauth2AccessToken.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/resp/CaptchaGraphRespVo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/resp/CaptchaGraphRespVo.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/static/assets/DataTables/DataTables-1.10.18/images/sort_both.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/static/assets/DataTables/DataTables-1.10.18/images/sort_both.png -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/static/assets/DataTables/DataTables-1.10.18/images/sort_desc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/static/assets/DataTables/DataTables-1.10.18/images/sort_desc.png -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/config/RedisClientDetailsService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/config/RedisClientDetailsService.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-docker-support/src/main/resources/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM java:8 2 | VOLUME /tmp 3 | ADD frame-docker-support-0.0.3-SNAPSHOT.jar app.jar 4 | RUN sh -c 'touch /app.jar' 5 | ENV JAVA_OPTS="" 6 | ENTRYPOINT [ "sh", "-c", "java $JAVA_OPTS -Djava.security.egd=file:/dev/./urandom -jar /app.jar" ] 7 | -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/src/main/resources/static/assets/DataTables/DataTables-1.10.18/images/sort_asc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/src/main/resources/static/assets/DataTables/DataTables-1.10.18/images/sort_asc.png -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/src/main/resources/static/assets/DataTables/DataTables-1.10.18/images/sort_both.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/src/main/resources/static/assets/DataTables/DataTables-1.10.18/images/sort_both.png -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/src/main/resources/static/assets/DataTables/DataTables-1.10.18/images/sort_desc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/src/main/resources/static/assets/DataTables/DataTables-1.10.18/images/sort_desc.png -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/config/FrameCodeTokenGranter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/config/FrameCodeTokenGranter.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/config/JwkSetEndpointConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/config/JwkSetEndpointConfig.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/constant/Oauth2ServerConstant.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/constant/Oauth2ServerConstant.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/controller/CaptchaController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/controller/CaptchaController.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/controller/ProfileController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/controller/ProfileController.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/persistence/entity/BaseEntity.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/persistence/entity/BaseEntity.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/persistence/entity/RoleEntity.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/persistence/entity/RoleEntity.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/LoginHistoryService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/LoginHistoryService.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/RoleServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/RoleServiceImpl.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/resp/AuthorizationRespVo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/resp/AuthorizationRespVo.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-client-support/target/classes/com/lvmoney/oauth2/client/config/ResourceServerConfiguration.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-client-support/target/classes/com/lvmoney/oauth2/client/config/ResourceServerConfiguration.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-client-support/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | com\lvmoney\oauth2\client\application\Application.class 2 | com\lvmoney\oauth2\client\config\SecurityConfig.class 3 | com\lvmoney\oauth2\client\controller\ClientController.class 4 | -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/service/impl/Oauth2RedisServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/service/impl/Oauth2RedisServiceImpl.class -------------------------------------------------------------------------------- /frame-captcha-support/src/main/resources/readme.md: -------------------------------------------------------------------------------- 1 | 1、提供三种验证码获得方式,详见pom。使用方式见接口注释 2 | 2、验证码的失效时间通过customer.valid.expire配置,默认18000 3 | 3、每生成一个验证码会给该验证码生成一个唯一的流水号,客户端校验需要提供流水号和验证码的值 4 | 4、一般通过3就可以保证验证码的校验和安全性了,但是为了保证该验证码是属于某个用户的(3中的设计没有和用户 5 | 绑定),也可以在ro中加入用户的token 6 | 5、3和4,4没有实现是因为出现4的情况很低,同时验证码存在的意义是防止机械破解,所以没有添加对应的实现 -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-server-support/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | com\lvmoney\cloud\server\controller\IndexController.class 2 | com\lvmoney\cloud\server\ConsulProducerApplication.class 3 | com\lvmoney\cloud\server\controller\ProducerController.class 4 | -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/config/ClientCorsConfiguration.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/config/ClientCorsConfiguration.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/controller/ManageUserController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/controller/ManageUserController.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/exception/Oauth2Exception$Proxy.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/exception/Oauth2Exception$Proxy.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/ScopeDefinitionService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/ScopeDefinitionService.class -------------------------------------------------------------------------------- /frame-mysql-support/frame-mysql-rwseparate-support/src/main/resources/readme.md: -------------------------------------------------------------------------------- 1 | mysql 读写分离 2 | 1、和separate一样都用的是京东的sharding-jdbc 3 | 改module用的是apache里面孵化版本,架构会根据版本的更新进行迭代, 4 | spearate用的是io.shardingsphere版本 5 | 2、该module和分库分表subdb版本是一致的 6 | 3、还差把分库分表和读写分离做到一起的解决方案,也就是把rwseparate和subdb整合到一起需要 7 | 调查官方的整合方式 8 | 9 | -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/config/CaffeineCacheConfiguration.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/config/CaffeineCacheConfiguration.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/config/ClientAccessDeniedHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/config/ClientAccessDeniedHandler.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/controller/ManageClientController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/controller/ManageClientController.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/resp/CaptchaGraphBase64RespVo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/resp/CaptchaGraphBase64RespVo.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/resp/OAuth2AuthenticationRespVo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/vo/resp/OAuth2AuthenticationRespVo.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/static/assets/DataTables/DataTables-1.10.18/images/sort_asc_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/static/assets/DataTables/DataTables-1.10.18/images/sort_asc_disabled.png -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/static/assets/DataTables/DataTables-1.10.18/images/sort_desc_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/static/assets/DataTables/DataTables-1.10.18/images/sort_desc_disabled.png -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/config/RedisClientDetailsServiceBuilder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-server-support/target/classes/com/lvmoney/oauth2/server/config/RedisClientDetailsServiceBuilder.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-config-support/src/main/resources/readme.md: -------------------------------------------------------------------------------- 1 | 动态config中心 2 | 1、以gitlab为例,登录gitlab:Admin area->Settings->Outbound requests->勾选Allow requests to the local network from hooks and services 3 | 2、登录gitlab配置Webhooks:lvmoney->istioconfig-> Settings->Integrations http://10.20.10.69:8974/monitor?path=* 4 | 5 | -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/src/main/java/com/lvmoney/oauth2/center/server/service/RoleService.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.oauth2.center.server.service; 2 | 3 | import com.lvmoney.oauth2.center.server.vo.Role; 4 | 5 | public interface RoleService { 6 | Role findByRoleName(String roleName); 7 | } 8 | -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/config/ClientAuthenticationProvider.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/config/ClientAuthenticationProvider.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/config/WeChatMiniProgramTokenGranter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/config/WeChatMiniProgramTokenGranter.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/exception/VerificationCodeException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/exception/VerificationCodeException.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/init/ApplicationStartedEventListener.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/init/ApplicationStartedEventListener.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/persistence/entity/OauthClientEntity.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/persistence/entity/OauthClientEntity.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/persistence/entity/UserAccountEntity.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/persistence/entity/UserAccountEntity.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/LoginHistoryServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/LoginHistoryServiceImpl.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/Oauth2RedisServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/Oauth2RedisServiceImpl.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/UserAccountServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/UserAccountServiceImpl.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-logback-support/frame-logback-elasticsearch-support/src/main/resources/application-dev.yml: -------------------------------------------------------------------------------- 1 | spring: 2 | data: 3 | elasticsearch: 4 | cluster-name: lvmoney-application 5 | cluster-nodes: 127.0.0.1:9300 6 | repositories.enable: true 7 | logging: 8 | config: classpath:logback-spring.xml -------------------------------------------------------------------------------- /frame-modules-test/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | frame: 2 | log: 3 | support: true 4 | shiro: 5 | support: true 6 | spring: 7 | http: 8 | encoding: 9 | force: true 10 | charset: utf-8 11 | enabled: true 12 | redis: 13 | database: 0 14 | port: 6379 15 | host: localhost -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/src/main/resources/static/assets/DataTables/DataTables-1.10.18/images/sort_asc_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/src/main/resources/static/assets/DataTables/DataTables-1.10.18/images/sort_asc_disabled.png -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/src/main/resources/static/assets/DataTables/DataTables-1.10.18/images/sort_desc_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/src/main/resources/static/assets/DataTables/DataTables-1.10.18/images/sort_desc_disabled.png -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/config/ClientWebAuthenticationDetails.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/config/ClientWebAuthenticationDetails.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/config/WeChatMiniProgramTokenGranter$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/config/WeChatMiniProgramTokenGranter$1.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/controller/AccessConfirmationController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/controller/AccessConfirmationController.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/persistence/entity/LoginHistoryEntity.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/persistence/entity/LoginHistoryEntity.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/persistence/repository/RoleRepository.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/persistence/repository/RoleRepository.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/FrameRedisTokenStoreImpl$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/FrameRedisTokenStoreImpl$1.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/FrameRedisTokenStoreImpl$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/FrameRedisTokenStoreImpl$2.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/FrameRedisTokenStoreImpl$3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/FrameRedisTokenStoreImpl$3.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/FrameRedisTokenStoreImpl$4.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/FrameRedisTokenStoreImpl$4.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/FrameRedisTokenStoreImpl$5.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/FrameRedisTokenStoreImpl$5.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/FrameRedisTokenStoreImpl$6.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/FrameRedisTokenStoreImpl$6.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/FrameRedisTokenStoreImpl$7.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/FrameRedisTokenStoreImpl$7.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/FrameRedisTokenStoreImpl$8.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/FrameRedisTokenStoreImpl$8.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/FrameRedisTokenStoreImpl$9.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/FrameRedisTokenStoreImpl$9.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/FrameRedisTokenStoreImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/FrameRedisTokenStoreImpl.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/Oauth2RedisServiceImpl$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/Oauth2RedisServiceImpl$1.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/Oauth2RedisServiceImpl$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/Oauth2RedisServiceImpl$2.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/Oauth2RedisServiceImpl$3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/Oauth2RedisServiceImpl$3.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/Oauth2RedisServiceImpl$4.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/Oauth2RedisServiceImpl$4.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/Oauth2RedisServiceImpl$5.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/Oauth2RedisServiceImpl$5.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/ScopeDefinitionServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/ScopeDefinitionServiceImpl.class -------------------------------------------------------------------------------- /frame-repeatsubmit-support/src/main/resources/readme.md: -------------------------------------------------------------------------------- 1 | 1、对同一个人通过同一个ip发起的同一个请求加上分布式锁,以限制重复提交 2 | 2、frame.repeactsubmit.support=true 表示支持防止重复提交 3 | 3、repeactsubmit.time=10 表示限制重复请求的时间默认为10s 4 | 4、系统通过aop,默认会对所有的控制器进行重复校验,如果想某个控制器不需要重复判断校验, 5 | 在控制器上加上注解@NoRepeatSubmit required=true 表示支持,required=false表示该控制器不需要重复校验 6 | 7 | -------------------------------------------------------------------------------- /frame-common/src/main/resources/banner.txt: -------------------------------------------------------------------------------- 1 | .__ 2 | | |___ _______ ____ ____ ____ ___.__. 3 | | |\ \/ / \ / _ \ / \_/ __ < | | 4 | | |_\ / Y Y ( <_> ) | \ ___/\___ | 5 | |____/\_/|__|_| /\____/|___| /\___ > ____| 6 | \/ \/ \/\/ -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/config/ClientAuthenticationDetailsSource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/config/ClientAuthenticationDetailsSource.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/config/ClientAuthenticationFailureHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/config/ClientAuthenticationFailureHandler.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/config/ClientAuthenticationSuccessHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/config/ClientAuthenticationSuccessHandler.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/persistence/entity/ScopeDefinitionEntity.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/persistence/entity/ScopeDefinitionEntity.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/FrameRedisTokenStoreImpl$10.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/FrameRedisTokenStoreImpl$10.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/FrameRedisTokenStoreImpl$11.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/FrameRedisTokenStoreImpl$11.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/FrameRedisTokenStoreImpl$12.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/FrameRedisTokenStoreImpl$12.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/RedisOauthClientServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/RedisOauthClientServiceImpl.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/RedisUserDetailsServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/RedisUserDetailsServiceImpl.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/persistence/entity/ThirdPartyAccountEntity.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/persistence/entity/ThirdPartyAccountEntity.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/persistence/repository/OauthClientRepository.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/persistence/repository/OauthClientRepository.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/persistence/repository/UserAccountRepository.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/persistence/repository/UserAccountRepository.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/FastJsonSerializationStrategy.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/FastJsonSerializationStrategy.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/RedisClientDetailsServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/RedisClientDetailsServiceImpl.class -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/vo/DbMsgVo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/vo/DbMsgVo.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/persistence/repository/LoginHistoryRepository.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/persistence/repository/LoginHistoryRepository.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/persistence/repository/ScopeDefinitionRepository.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/persistence/repository/ScopeDefinitionRepository.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/RedisAuthorizationCodeServicesImpl$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/RedisAuthorizationCodeServicesImpl$1.class -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/RedisAuthorizationCodeServicesImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/service/impl/RedisAuthorizationCodeServicesImpl.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-base-support/src/main/java/com/lvmoney/k8s/base/vo/jyaml/DeploymentSpecSelector.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.k8s.base.vo.jyaml; 2 | 3 | import lombok.Data; 4 | 5 | import java.io.Serializable; 6 | 7 | @Data 8 | public class DeploymentSpecSelector implements Serializable { 9 | private MatchLabels matchLabels; 10 | } 11 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-base-support/src/main/java/com/lvmoney/k8s/base/vo/jyaml/MatchLabels.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.k8s.base.vo.jyaml; 2 | 3 | import lombok.Data; 4 | 5 | import java.io.Serializable; 6 | 7 | @Data 8 | public class MatchLabels implements Serializable { 9 | private String app; 10 | private String version; 11 | } 12 | -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/persistence/repository/ThirdPartyAccountRepository.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-oauth2-support/frame-oauth2-center-support/target/classes/com/lvmoney/oauth2/center/server/persistence/repository/ThirdPartyAccountRepository.class -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/vo/ListenerPointVo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/vo/ListenerPointVo.class -------------------------------------------------------------------------------- /frame-drools-support/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.profiles.active=dev 2 | server.port=8094 3 | server.servlet.context-path=/drools 4 | logging.config=classpath:logback-boot.xml 5 | logback.level=debug 6 | #prdouct default data 7 | prdouct.xc.profit=15d 8 | prdouct.xc.profit=15d 9 | prdouct.xc.charge=0.1d 10 | prdouct.xc.charge=0.05d -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/properties/CanalProp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/properties/CanalProp.class -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/util/ContextBeanUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/util/ContextBeanUtil.class -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-spark-support/src/main/scala/com/lvmoney/bigdata/spark/constant/Constants.scala: -------------------------------------------------------------------------------- 1 | package com.lvmoney.bigdata.spark.constant 2 | 3 | class Constants { 4 | var SESSION_COUNT = "sessionCount"; 5 | var TIME_PERIOD_1s_3s = "timePeriod13"; 6 | var TIME_PERIOD_4s_6s = "timePeriod146"; 7 | var TIME_PERIOD_7s_9s = ""; 8 | } 9 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-customer-support/src/main/resources/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM java:8 2 | VOLUME /home 3 | ADD frame-customer-support-0.0.1-SNAPSHOT.jar app1166165088105926656.jar 4 | RUN sh -c 'touch /app1166165088105926656.jar' 5 | ENV JAVA_OPTS="" 6 | ENTRYPOINT [ "sh", "-c", "java $JAVA_OPTS -Djava.security.egd=file:/dev/./urandom -jar /app1166165088105926656.jar" ] -------------------------------------------------------------------------------- /frame-k8s-support/frame-provider-support/src/main/resources/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM java:8 2 | VOLUME /home 3 | ADD frame-provider-support-0.0.2-SNAPSHOT.jar app1174580849316990976.jar 4 | RUN sh -c 'touch /app1174580849316990976.jar' 5 | ENV JAVA_OPTS="" 6 | ENTRYPOINT [ "sh", "-c", "java $JAVA_OPTS -Djava.security.egd=file:/dev/./urandom -jar /app1174580849316990976.jar" ] -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-es-support/target/classes/readme.md: -------------------------------------------------------------------------------- 1 | 1、es,canal,mysql使用和安装手册都已提交到百度云盘 2 | 2、canal只支持新的curl数据,如果mysql已有的数据canal不支持 3 | 3、如果需要同步前面的数据,server端可以直接读取mysql的配置表,动态的生成sql语句, 4 | 定时任务分页的把数据放到消息队列中,client端监听消息队列把数据写到对应的es中,未实现。 5 | 以前做了两个 6 | 数据同步工具产品,一个是通过消息队列同步mysql数据, 7 | 一个是javafx做得通过页面选择表和字段,根据触发器同步数据到数据库。 -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/annotation/ListenPoint.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/annotation/ListenPoint.class -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/application/Application.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/application/Application.class -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/client/SimpleCanalClient.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/client/SimpleCanalClient.class -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/config/CanalClientConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/config/CanalClientConfig.class -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/util/ApplicationBeanUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/util/ApplicationBeanUtil.class -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-es-support/src/main/resources/readme.md: -------------------------------------------------------------------------------- 1 | 1、es,canal,mysql使用和安装手册都已提交到百度云盘 2 | 2、canal只支持新的curl数据,如果mysql已有的数据canal不支持 3 | 3、如果需要同步前面的数据,server端可以直接读取mysql的配置表,动态的生成sql语句, 4 | 定时任务分页的把数据放到消息队列中,client端监听消息队列把数据写到对应的es中,未实现。 5 | 以前做了两个 6 | 数据同步工具产品,一个是通过消息队列同步mysql数据, 7 | 一个是javafx做得通过页面选择表和字段,根据触发器同步数据到数据库。 -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/client/AbstractCanalClient.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/client/AbstractCanalClient.class -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/controller/TestController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/controller/TestController.class -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/service/Canal2RedisService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/service/Canal2RedisService.class -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/spring/HandListenerContext.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/spring/HandListenerContext.class -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-dashboard-support/target/classes/readme.md: -------------------------------------------------------------------------------- 1 | 1、访问地址http://localhost:8900/hystrix 2 | 2、然后在那个网址的输入框里输网址 3 | http://localhost:8900/turbine.stream, 4 | 点击monitor stream。刚打开的时候可能是空的, 5 | 什么也没有,这并不表示你已经错了。 6 | 这时候你访问消费者服务的接口, 7 | 例如访问http://localhost:8400/consumer/feign/list, 8 | 多访问几次,然后看控制台有没有出现一个监控面板, 9 | 没有就等会刷新一次,如果一直不出现,应该是配置有问题。 10 | -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-gateway-support/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | com\lvmoney\cloud\gateway\application\Application.class 2 | com\lvmoney\cloud\gateway\config\RateLimiterConfig.class 3 | com\lvmoney\cloud\gateway\controller\BaseController.class 4 | com\lvmoney\cloud\gateway\controller\IndexController.class 5 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-base-support/src/main/resources/yaml/springcloudtest-svr.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Service 3 | metadata: 4 | name: springcloudtest 5 | spec: 6 | ports: 7 | - name: springcloudtest-svr 8 | port: 8070 9 | nodePort: 30000 10 | targetPort: 8070 11 | selector: 12 | app: springcloudtest 13 | type: NodePort 14 | -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/annotation/CanalEventListener.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/annotation/CanalEventListener.class -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/annotation/EnableCanalClient.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/annotation/EnableCanalClient.class -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/properties/CanalProp$Instance.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/properties/CanalProp$Instance.class -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/transfer/MessageTransponder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/transfer/MessageTransponder.class -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/transfer/TransponderFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/transfer/TransponderFactory.class -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-dashboard-support/src/main/resources/readme.md: -------------------------------------------------------------------------------- 1 | 1、访问地址http://localhost:8900/hystrix 2 | 2、然后在那个网址的输入框里输网址 3 | http://localhost:8900/turbine.stream, 4 | 点击monitor stream。刚打开的时候可能是空的, 5 | 什么也没有,这并不表示你已经错了。 6 | 这时候你访问消费者服务的接口, 7 | 例如访问http://localhost:8400/consumer/feign/list, 8 | 多访问几次,然后看控制台有没有出现一个监控面板, 9 | 没有就等会刷新一次,如果一直不出现,应该是配置有问题。 10 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-base-support/src/main/resources/yaml/istio-destionation-rule.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: networking.istio.io/v1alpha3 2 | kind: DestinationRule 3 | metadata: 4 | name: mvc-service 5 | spec: 6 | host: mvc-service 7 | subsets: 8 | - name: v1 9 | labels: 10 | version: v1 11 | - name: v2 12 | labels: 13 | version: v2 14 | -------------------------------------------------------------------------------- /frame-repeatsubmit-support/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | frame: 2 | repeactsubmit: 3 | support: true 4 | spring: 5 | http: 6 | encoding: 7 | force: true 8 | charset: utf-8 9 | enabled: true 10 | redis: 11 | database: 0 12 | port: 6379 13 | host: localhost 14 | redisson: 15 | address: redis://localhost:6379 16 | password: -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/listener/DataHandEventListener.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/listener/DataHandEventListener.class -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/listener/DataHandEventListener2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/listener/DataHandEventListener2.class -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/annotation/ddl/DeleteDbListenPoint.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/annotation/ddl/DeleteDbListenPoint.class -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/annotation/dml/InsertListenPoint.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/annotation/dml/InsertListenPoint.class -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/annotation/dml/TruncateListenPoint.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/annotation/dml/TruncateListenPoint.class -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/annotation/dml/UpdateListenPoint.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/annotation/dml/UpdateListenPoint.class -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/application/CanalRedisApplication.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/application/CanalRedisApplication.class -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/transfer/DefaultMessageTransponder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/transfer/DefaultMessageTransponder.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-base-support/src/test/java/com/lvmoney/yaml/test.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.yaml;/** 2 | * 描述: 3 | * 包名:com.lvmoney.Yaml 4 | * 版本信息: 版本1.0 5 | * 日期:2019/8/18 6 | * Copyright XXXXXX科技有限公司 7 | */ 8 | 9 | 10 | /** 11 | * @describe: 12 | * @author: lvmoney/XXXXXX科技有限公司 13 | * @version:v1.0 2019/8/18 20:27 14 | */ 15 | public class test { 16 | } 17 | -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/annotation/ddl/AlertTableListenPoint.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/annotation/ddl/AlertTableListenPoint.class -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/annotation/ddl/DropIndexListenPoint.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/annotation/ddl/DropIndexListenPoint.class -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/annotation/ddl/DropTableListenPoint.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/annotation/ddl/DropTableListenPoint.class -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/annotation/dml/DeleteRowListenPoint.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/annotation/dml/DeleteRowListenPoint.class -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/service/impl/Canal2RedisServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/service/impl/Canal2RedisServiceImpl.class -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/transfer/AbstractMessageTransponder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/transfer/AbstractMessageTransponder.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-docker-support/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | E:\myself\workspace\frame\frame-k8s-support\frame-docker-support\src\main\java\com\lvmoney\k8s\docker\controller\HelloController.java 2 | E:\myself\workspace\frame\frame-k8s-support\frame-docker-support\src\main\java\com\lvmoney\k8s\docker\application\DockerApplication.java 3 | -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/annotation/ddl/CreateIndexListenPoint.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/annotation/ddl/CreateIndexListenPoint.class -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/annotation/ddl/CreateTableListenPoint.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/annotation/ddl/CreateTableListenPoint.class -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/annotation/ddl/RenameTableListenPoint.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/annotation/ddl/RenameTableListenPoint.class -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/service/impl/ParentCanal2RedisServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvmoney/frame/HEAD/frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/com/lvmoney/bigdata/canal/redis/service/impl/ParentCanal2RedisServiceImpl.class -------------------------------------------------------------------------------- /frame-k8s-support/frame-base-support/src/main/java/com/lvmoney/k8s/base/vo/yaml.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.k8s.base.vo;/** 2 | * 描述: 3 | * 包名:com.lvmoney.k8s.base.vo 4 | * 版本信息: 版本1.0 5 | * 日期:2019/8/18 6 | * Copyright XXXXXX科技有限公司 7 | */ 8 | 9 | 10 | /** 11 | * @describe: 12 | * @author: lvmoney/XXXXXX科技有限公司 13 | * @version:v1.0 2019/8/18 20:11 14 | */ 15 | public class Yaml { 16 | } 17 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-feign-support/src/main/java/com/lvmoney/k8s/feign/vo/req/LoginVoReq.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.k8s.feign.vo.req; 2 | 3 | import lombok.Data; 4 | 5 | /** 6 | * @describe: 7 | * @author: lvmoney /xxxx科技有限公司 8 | * @version:v1.0 2018年9月30日 上午8:51:33 9 | */ 10 | @Data 11 | public class LoginVoReq { 12 | private String username; 13 | private String password; 14 | } 15 | -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-common/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | com\lvmoney\netty\vo\MethodInvokeMeta.class 2 | com\lvmoney\netty\exception\NoUseableException.class 3 | com\lvmoney\netty\exception\ErrorParamsException.class 4 | com\lvmoney\netty\vo\NullWritable.class 5 | com\lvmoney\netty\util\ObjectCodec.class 6 | com\lvmoney\netty\vo\User.class 7 | -------------------------------------------------------------------------------- /frame-log-support/src/main/resources/application123.yml: -------------------------------------------------------------------------------- 1 | server: 2 | servlet: 3 | context-path: /log 4 | port: 8070 5 | redis: 6 | database: 0 7 | port: 6379 8 | pool: 9 | max-idle: 100 10 | min-idle: 20 11 | max-active: 300 12 | max-wait: -1 13 | host: localhost 14 | timeout: 60000 15 | log: 16 | noToken: 17 | username: username -------------------------------------------------------------------------------- /frame-activiti-support/src/main/java/com/lvmoney/activiti/vo/ApprovalUser.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.activiti.vo;/** 2 | * 描述: 3 | * 包名:com.lvmoney.jwt.annotation 4 | * 版本信息: 版本1.0 5 | * 日期:2019/1/23 6 | * Copyright xxxx科技有限公司 7 | */ 8 | 9 | 10 | /** 11 | * @describe:多人审批 12 | * @author: lvmoney /xxxx科技有限公司 13 | * @version:v1.0 2018年10月30日 下午3:29:38 14 | */ 15 | public class ApprovalUser { 16 | } 17 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-admin-client-support/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | spring: 2 | application: 3 | name: admin-client 4 | boot: 5 | admin: 6 | client: 7 | url: http://localhost:8769 8 | server: 9 | port: 8768 10 | 11 | management: 12 | endpoints: 13 | web: 14 | exposure: 15 | include: '*' 16 | endpoint: 17 | health: 18 | show-details: ALWAYS -------------------------------------------------------------------------------- /frame-activiti-support/src/main/java/com/lvmoney/activiti/vo/CountersignUser.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.activiti.vo;/** 2 | * 描述: 3 | * 包名:com.lvmoney.jwt.annotation 4 | * 版本信息: 版本1.0 5 | * 日期:2019/1/23 6 | * Copyright xxxx科技有限公司 7 | */ 8 | 9 | 10 | /** 11 | * @describe:会签 12 | * @author: lvmoney /xxxx科技有限公司 13 | * @version:v1.0 2018年10月30日 下午3:29:38 14 | */ 15 | public class CountersignUser { 16 | } 17 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-base-support/src/main/resources/yaml/istio-gateway.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: networking.istio.io/v1alpha3 2 | kind: Gateway 3 | metadata: 4 | name: service-gateway 5 | spec: 6 | selector: 7 | istio: ingressgateway # use istio default controller 8 | servers: 9 | - port: 10 | number: 80 11 | name: http 12 | protocol: HTTP 13 | hosts: 14 | - "*" 15 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-client/src/main/java/com/lvmoney/k8s/seata/client/vo/req/LoginVoReq.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.k8s.seata.client.vo.req; 2 | 3 | import lombok.Data; 4 | 5 | /** 6 | * @describe: 7 | * @author: lvmoney /xxxx科技有限公司 8 | * @version:v1.0 2018年9月30日 上午8:51:33 9 | */ 10 | @Data 11 | public class LoginVoReq { 12 | private String username; 13 | private String password; 14 | } 15 | -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/src/main/java/com/lvmoney/bigdata/canal/redis/transfer/MessageTransponder.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.bigdata.canal.redis.transfer; 2 | 3 | /** 4 | * @describe:信息转换类继承 runnable,接口层 5 | * @author: lvmoney /xxxx科技有限公司 6 | * @version:v1.0 2018年9月30日 上午8:51:33 7 | */ 8 | public interface MessageTransponder extends Runnable { 9 | } 10 | -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-zuul-support/src/main/resources/readme.md: -------------------------------------------------------------------------------- 1 | 开启重试在某些情况下是有问题的, 2 | 比如当压力过大,一个实例停止响应时, 3 | 路由将流量转到另一个实例, 4 | 很有可能导致最终所有的实例全被压垮。 5 | 说到底, 6 | 断路器的其中一个作用就是防止故障或者 7 | 压力扩散。用了retry, 8 | 断路器就只有在该服务的所有实例都 9 | 无法运作的情况下才能起作用。 10 | 这种时候, 11 | 断路器的形式更像是提供一 12 | 种友好的错误信息, 13 | 或者假装服务正常运行的假象给使用者。 14 | 15 | 不用retry,仅使用负载均衡和熔断, 16 | 就必须考虑到是否能够接受单个服 17 | 务实例关闭和eureka刷新服务列表 18 | 之间带来的短时间的熔断。 19 | 如果可以接受,就无需使用retry。 -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-zuul-support/target/classes/readme.md: -------------------------------------------------------------------------------- 1 | 开启重试在某些情况下是有问题的, 2 | 比如当压力过大,一个实例停止响应时, 3 | 路由将流量转到另一个实例, 4 | 很有可能导致最终所有的实例全被压垮。 5 | 说到底, 6 | 断路器的其中一个作用就是防止故障或者 7 | 压力扩散。用了retry, 8 | 断路器就只有在该服务的所有实例都 9 | 无法运作的情况下才能起作用。 10 | 这种时候, 11 | 断路器的形式更像是提供一 12 | 种友好的错误信息, 13 | 或者假装服务正常运行的假象给使用者。 14 | 15 | 不用retry,仅使用负载均衡和熔断, 16 | 就必须考虑到是否能够接受单个服 17 | 务实例关闭和eureka刷新服务列表 18 | 之间带来的短时间的熔断。 19 | 如果可以接受,就无需使用retry。 -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-test/src/main/java/com/lvmoney/seata/test/dao/UserDao.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.seata.test.dao; 2 | 3 | import com.baomidou.mybatisplus.core.mapper.BaseMapper; 4 | import com.lvmoney.seata.test.po.User; 5 | 6 | 7 | /** 8 | * @describe: 9 | * @author: lvmoney /xxxx科技有限公司 10 | * @version:v1.0 2018年9月30日 上午8:51:33 11 | */ 12 | public interface UserDao extends BaseMapper { 13 | 14 | } -------------------------------------------------------------------------------- /frame-redis-support/src/main/resources/readme.md: -------------------------------------------------------------------------------- 1 | 1、为了更好的通过redis desktop查看redis数据,在RedisConfig配置了redis key和value的 2 | 序列化方式 3 | 2、经过测试发现,如果redis的value 实体嵌套了,那么反序列话要报错,所以如果有嵌套建议 4 | value 通过JsonUtil序列化(jsonString)后存到redis,取出值以后再转化成对应的实体对象 5 | 3、不配置1desktop看着很乱,但是实体嵌套的问题没有,value存什么实体,取什么就行。 6 | 4、着重注意一下redisConfig的说明 7 | 5、有时候redis数据有版本的控制,例如:一天的数据一个版本,各个服务间调用不同版本的数据。 8 | 建议在业务系统考虑,在key_version,在查询的时候获得要得版本号,根据key构造key_version再到redis请求 -------------------------------------------------------------------------------- /frame-k8s-support/frame-base-support/src/main/java/com/lvmoney/k8s/base/vo/jyaml/IngressSpec.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.k8s.base.vo.jyaml;/** 2 | * 描述: 3 | * 包名:com.lvmoney.k8s.base.vo.jyaml 4 | * 版本信息: 版本1.0 5 | * 日期:2019/8/19 6 | * Copyright XXXXXX科技有限公司 7 | */ 8 | 9 | 10 | /** 11 | * @describe: 12 | * @author: lvmoney/XXXXXX科技有限公司 13 | * @version:v1.0 2019/8/19 9:47 14 | */ 15 | public class IngressSpec { 16 | } 17 | -------------------------------------------------------------------------------- /frame-modules-test/src/main/java/com/lvmoney/log/service/LogServiceImpl.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.log.service; 2 | 3 | import com.lvmoney.log.service.impl.AbstractLogService; 4 | import org.springframework.stereotype.Service; 5 | 6 | /** 7 | * @describe: 8 | * @author: lvmoney /xxxx科技有限公司 9 | * @version:v1.0 2018年9月30日 上午8:51:33 10 | */ 11 | @Service 12 | public class LogServiceImpl extends AbstractLogService { 13 | } 14 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-support/target/classes/readme.md: -------------------------------------------------------------------------------- 1 | 1、启动seata服务,注意版本要和pom里的版本一致,demo用的是0.6.1版本 2 | 2、执行resources下的sql文件 3 | 3、修改test,client,server里面的数据库连接配置 4 | 4、分别启动test,server,client服务 5 | 5、通过postman测试localhost:8071/fegin/test3?SUserId=1&AUserId=1 6 | 6、可在5中接口里面显示Throw 错误查看回滚。 7 | **7、必须要有undo_log表,执行过程中可以看到该表有数据,回滚完成后, 8 | 该表会自动清空。如果要查看该表数据,在6中throw处打断点去数据库查看** 9 | **8、新建的表必须要有主键,同时在po上要有对应的主键注解,否则seata会读不到表的元数据,会报错** 10 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-server/src/main/java/com/lvmoney/k8s/seata/server/dao/UserDao.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.k8s.seata.server.dao; 2 | 3 | import com.baomidou.mybatisplus.core.mapper.BaseMapper; 4 | import com.lvmoney.k8s.seata.server.po.User; 5 | 6 | 7 | /** 8 | * @describe: 9 | * @author: lvmoney /xxxx科技有限公司 10 | * @version:v1.0 2018年9月30日 上午8:51:33 11 | */ 12 | public interface UserDao extends BaseMapper { 13 | 14 | } -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-support/src/main/resources/readme.md: -------------------------------------------------------------------------------- 1 | 1、启动seata服务,注意版本要和pom里的版本一致,demo用的是0.6.1版本 2 | 2、执行resources下的sql文件 3 | 3、修改test,client,server里面的数据库连接配置 4 | 4、分别启动test,server,client服务 5 | 5、通过postman测试localhost:8071/fegin/test3?SUserId=1&AUserId=1 6 | 6、可在5中接口里面显示Throw 错误查看回滚。 7 | **7、必须要有undo_log表,执行过程中可以看到该表有数据,回滚完成后, 8 | 该表会自动清空。如果要查看该表数据,在6中throw处打断点去数据库查看** 9 | **8、新建的表必须要有主键,同时在po上要有对应的主键注解,否则seata会读不到表的元数据,会报错** 10 | -------------------------------------------------------------------------------- /frame-cas-support/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.profiles.active=dev 2 | server.port=9100 3 | server.servlet.context-path=/ 4 | logging.config=classpath:logback-boot.xml 5 | logback.level=debug 6 | cas.server-url-prefix=http://localhost:8080/cas 7 | cas.server-login-url=http://localhost:8080/cas/login 8 | #\u5F53\u524D\u5BA2\u6237\u7AEF\u7684\u5730\u5740 9 | cas.client-host-url=http:localhost:9100 10 | cas.validation-type=CAS3 11 | -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/target/classes/readme.md: -------------------------------------------------------------------------------- 1 | 1、如果我自己来做,我可能会用自己消息队列中的思想,用多接口+注解的方式来实现 2 | 2、修改点,1、线程池,2、springbean获得方法,3,数据同步到redis中,4、提供统一的parent,默认实现redis,如果 3 | 有其他数据源需要继承父类重写对应的方法 4 | 3、需要同步的数据库表,要创建主键,以map的形式存放到redis,key值为大写的:库名_表名,map的key值为主键的值,map的value为 5 | key=value形式(map)的row数据 6 | 4、分页通过key值获得数据的接口已经实现,直接返回给客户端(json格式)和实体的形式一样,如果没有特别的业务处理可以直接返回。 7 | 如果有需要将map转化成实体的需求,可以使用common-->beanutil来实现 -------------------------------------------------------------------------------- /frame-drools-support/src/main/java/com/lvmoney/drools/constant/ProductConstant.java: -------------------------------------------------------------------------------- 1 | /** 2 | * 描述: 3 | * 包名:com.lvmoney.hotel.constant 4 | * 版本信息: 版本1.0 5 | * 日期:2018年11月23日 下午3:02:50 6 | * Copyright xxxx科技有限公司 7 | */ 8 | 9 | package com.lvmoney.drools.constant; 10 | 11 | 12 | /** 13 | * @describe: 14 | * @author: lvmoney /xxxx科技有限公司 15 | * @version:v1.0 2018年11月23日 下午3:02:50 16 | */ 17 | 18 | public class ProductConstant { 19 | 20 | } 21 | -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/src/main/resources/readme.md: -------------------------------------------------------------------------------- 1 | 1、如果我自己来做,我可能会用自己消息队列中的思想,用多接口+注解的方式来实现 2 | 2、修改点,1、线程池,2、springbean获得方法,3,数据同步到redis中,4、提供统一的parent,默认实现redis,如果 3 | 有其他数据源需要继承父类重写对应的方法 4 | 3、需要同步的数据库表,要创建主键,以map的形式存放到redis,key值为大写的:库名_表名,map的key值为主键的值,map的value为 5 | key=value形式(map)的row数据 6 | 4、分页通过key值获得数据的接口已经实现,直接返回给客户端(json格式)和实体的形式一样,如果没有特别的业务处理可以直接返回。 7 | 如果有需要将map转化成实体的需求,可以使用common-->beanutil来实现 -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-zuul-support/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | com\lvmoney\cloud\zuul\filter\FrameZuulFilter.class 2 | com\lvmoney\cloud\zuul\fallback\ProducerFallback.class 3 | com\lvmoney\cloud\zuul\config\Zuulconfig.class 4 | com\lvmoney\cloud\zuul\filter\ReqFilter.class 5 | com\lvmoney\cloud\zuul\application\Sb2scZuulApplication.class 6 | com\lvmoney\cloud\zuul\fallback\ProducerFallback$1.class 7 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-base-support/src/main/resources/yaml/istio-virtservice.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: networking.istio.io/v1alpha3 2 | kind: VirtualService 3 | metadata: 4 | name: service-gateway 5 | spec: 6 | hosts: 7 | - "*" 8 | gateways: 9 | - service-gateway 10 | http: 11 | - match: 12 | - uri: 13 | exact: / 14 | route: 15 | - destination: 16 | host: mvc-service 17 | subset: v2 18 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-feign-support/src/main/java/com/lvmoney/k8s/feign/vo/resp/LoginVoResp.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.k8s.feign.vo.resp; 2 | 3 | import lombok.Data; 4 | 5 | /** 6 | * @describe: 7 | * @author: lvmoney /xxxx科技有限公司 8 | * @version:v1.0 2018年9月30日 上午8:51:33 9 | */ 10 | @Data 11 | public class LoginVoResp { 12 | private String orgid; 13 | private String token; 14 | private String userId; 15 | private String username; 16 | } 17 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-client/src/main/java/com/lvmoney/k8s/seata/client/vo/resp/LoginVoResp.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.k8s.seata.client.vo.resp; 2 | 3 | import lombok.Data; 4 | 5 | /** 6 | * @describe: 7 | * @author: lvmoney /xxxx科技有限公司 8 | * @version:v1.0 2018年9月30日 上午8:51:33 9 | */ 10 | @Data 11 | public class LoginVoResp { 12 | private String orgid; 13 | private String token; 14 | private String userId; 15 | private String username; 16 | } 17 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-feign-support/src/main/java/com/lvmoney/k8s/feign/vo/resp/CommonVo.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.k8s.feign.vo.resp; 2 | 3 | import lombok.Data; 4 | 5 | /** 6 | * @describe: 7 | * @author: lvmoney /xxxx科技有限公司 8 | * @version:v1.0 2018年9月30日 上午8:51:33 9 | */ 10 | @Data 11 | public class CommonVo { 12 | private Integer code; 13 | private Long date; 14 | private String msg; 15 | private boolean success; 16 | private T data; 17 | } 18 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-client/src/main/java/com/lvmoney/k8s/seata/client/vo/req/UpdateReqVo.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.k8s.seata.client.vo.req; 2 | 3 | import lombok.Data; 4 | 5 | import java.io.Serializable; 6 | 7 | 8 | /** 9 | * @describe: 10 | * @author: lvmoney /xxxx科技有限公司 11 | * @version:v1.0 2018年9月30日 上午8:51:33 12 | */ 13 | @Data 14 | public class UpdateReqVo implements Serializable { 15 | private String SUserId; 16 | private String AUserId; 17 | } 18 | -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/src/main/java/com/lvmoney/oauth2/center/server/persistence/repository/RoleRepository.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.oauth2.center.server.persistence.repository; 2 | 3 | import com.lvmoney.oauth2.center.server.persistence.entity.RoleEntity; 4 | import org.springframework.data.jpa.repository.JpaRepository; 5 | 6 | public interface RoleRepository extends JpaRepository { 7 | RoleEntity findByRoleName(String roleName); 8 | } 9 | -------------------------------------------------------------------------------- /frame-mongo-support/src/main/resources/mongo.readme: -------------------------------------------------------------------------------- 1 | #介绍 2 | 1、引入该模块很简单作为系统的modules或者jar直接引入到项目即可 3 | 2、注意!注意!注意!如果引入统一的网关路由那么官方提供的注解功能基本全部都不会起作用了 4 | 1)官方的注解基本都是在controller上的; 5 | 2)统一网关,注解是到到了对应的接口方法上 6 | 3)所以需要自定义注解去做一些在过滤器或者拦截器中的功能 7 | 3、目前基本完成的注解功能有: 8 | @RouterService(path = "aService"):对应调用的接口 9 | @RouterMethod(name = "test"):对应调用的接口方法 10 | @ValidateMethod(isValidate=false):方法入参是否需要校验,调用hibernate-validated完成。 11 | 该注解用到接口方法中,入参实体内部参数注解配置参考hibernate-validated。 12 | 这里的方法入参只能是一个实体 13 | -------------------------------------------------------------------------------- /frame-mongo-support/src/main/resources/readme.md: -------------------------------------------------------------------------------- 1 | #介绍 2 | 1、引入该模块很简单作为系统的modules或者jar直接引入到项目即可 3 | 2、注意!注意!注意!如果引入统一的网关路由那么官方提供的注解功能基本全部都不会起作用了 4 | 1)官方的注解基本都是在controller上的; 5 | 2)统一网关,注解是到到了对应的接口方法上 6 | 3)所以需要自定义注解去做一些在过滤器或者拦截器中的功能 7 | 3、目前基本完成的注解功能有: 8 | @RouterService(path = "aService"):对应调用的接口 9 | @RouterMethod(name = "test"):对应调用的接口方法 10 | @ValidateMethod(isValidate=false):方法入参是否需要校验,调用hibernate-validated完成。 11 | 该注解用到接口方法中,入参实体内部参数注解配置参考hibernate-validated。 12 | 这里的方法入参只能是一个实体 13 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-base-support/src/main/java/com/lvmoney/k8s/base/vo/jyaml/Ingress.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.k8s.base.vo.jyaml;/** 2 | * 描述: 3 | * 包名:com.lvmoney.k8s.base.vo.jyaml 4 | * 版本信息: 版本1.0 5 | * 日期:2019/8/19 6 | * Copyright XXXXXX科技有限公司 7 | */ 8 | 9 | 10 | import lombok.Data; 11 | 12 | 13 | /** 14 | * @describe: 15 | * @author: lvmoney/XXXXXX科技有限公司 16 | * @version:v1.0 2019/8/19 9:44 17 | */ 18 | @Data 19 | public class Ingress extends K8sYamlCommon { 20 | } 21 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-client/src/main/java/com/lvmoney/k8s/seata/client/vo/resp/CommonVo.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.k8s.seata.client.vo.resp; 2 | 3 | import lombok.Data; 4 | 5 | /** 6 | * @describe: 7 | * @author: lvmoney /xxxx科技有限公司 8 | * @version:v1.0 2018年9月30日 上午8:51:33 9 | */ 10 | @Data 11 | public class CommonVo { 12 | private Integer code; 13 | private Long date; 14 | private String msg; 15 | private boolean success; 16 | private T data; 17 | } 18 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-base-support/src/main/resources/yaml/ingress-tomcat1.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | apiVersion: extensions/v1beta1 3 | kind: Ingress 4 | metadata: 5 | name: tomcat-test1-web 6 | namespace: default 7 | annotations: 8 | kubernetes.io/ingress.class: traefik 9 | spec: 10 | rules: 11 | - host: tomcat.test1.k8s 12 | http: 13 | paths: 14 | - path: / 15 | backend: 16 | serviceName: mvc-service 17 | servicePort: 8070 18 | -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-customer-support/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | #认证服务器 2 | auth-server: http://localhost:10380/ 3 | server: 4 | port: 8030 5 | security: 6 | oauth2: 7 | client: 8 | client-id: SampleClientId 9 | client-secret: tgb.258 10 | scope: user_info 11 | access-token-uri: ${auth-server}/oauth/token 12 | user-authorization-uri: ${auth-server}/oauth/authorize 13 | resource: 14 | token-info-uri: ${auth-server}/oauth/check_token 15 | -------------------------------------------------------------------------------- /frame-bigdata-support/frame-bigdata-canal-support/frame-bigdata-cannal-redis-support/src/main/java/com/lvmoney/bigdata/canal/redis/service/impl/Canal2RedisServiceImpl.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.bigdata.canal.redis.service.impl; 2 | 3 | import org.springframework.stereotype.Service; 4 | 5 | 6 | /** 7 | * @describe: 8 | * @author: lvmoney /xxxx科技有限公司 9 | * @version:v1.0 2018年9月30日 上午8:51:33 10 | */ 11 | @Service 12 | public class Canal2RedisServiceImpl extends AbstractCanal2RedisServiceImpl { 13 | } 14 | -------------------------------------------------------------------------------- /frame-drools-support/src/main/resources/application-dev.properties: -------------------------------------------------------------------------------- 1 | # elasticsearch\u96C6\u7FA4\u540D\u79F0\uFF0C\u9ED8\u8BA4\u7684\u662Felasticsearch 2 | spring.data.elasticsearch.cluster-name=lvmoney-application 3 | #\u8282\u70B9\u7684\u5730\u5740 \u6CE8\u610Fapi\u6A21\u5F0F\u4E0B\u7AEF\u53E3\u53F7\u662F9300\uFF0C\u5343\u4E07\u4E0D\u8981\u5199\u62109200 4 | spring.data.elasticsearch.cluster-nodes=127.0.0.1:9300 5 | #\u662F\u5426\u5F00\u542F\u672C\u5730\u5B58\u50A8 6 | spring.data.elasticsearch.repositories.enable=true 7 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-base-support/src/main/resources/yaml/springcloudtest.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: extensions/v1beta1 2 | kind: Deployment 3 | metadata: 4 | name: springcloudtest 5 | spec: 6 | replicas: 1 7 | template: 8 | metadata: 9 | labels: 10 | app: springcloudtest 11 | spec: 12 | containers: 13 | - name: springclouttest 14 | image: 192.168.1.181:5000/frame/docker 15 | ports: 16 | - containerPort: 8070 17 | protocol: TCP 18 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-client/src/main/java/com/lvmoney/k8s/seata/client/vo/req/UserReqVo.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.k8s.seata.client.vo.req; 2 | 3 | import lombok.Data; 4 | 5 | import java.io.Serializable; 6 | 7 | 8 | /** 9 | * @describe: 10 | * @author: lvmoney /xxxx科技有限公司 11 | * @version:v1.0 2018年9月30日 上午8:51:33 12 | */ 13 | @Data 14 | public class UserReqVo implements Serializable { 15 | private String userId; 16 | private String username; 17 | private String password; 18 | } 19 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-base-support/src/main/java/com/lvmoney/k8s/base/vo/req/PodReqVo.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.k8s.base.vo.req;/** 2 | * 描述: 3 | * 包名:com.lvmoney.k8s.base.vo 4 | * 版本信息: 版本1.0 5 | * 日期:2019/8/18 6 | * Copyright XXXXXX科技有限公司 7 | */ 8 | 9 | 10 | import lombok.Data; 11 | 12 | import java.io.Serializable; 13 | 14 | /** 15 | * @describe: 16 | * @author: lvmoney/XXXXXX科技有限公司 17 | * @version:v1.0 2019/8/18 8:16 18 | */ 19 | @Data 20 | public class PodReqVo implements Serializable { 21 | } 22 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-base-support/src/main/java/com/lvmoney/k8s/base/vo/req/SshExecReqVo.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.k8s.base.vo.req;/** 2 | * 描述: 3 | * 包名:com.lvmoney.k8s.base.vo.req 4 | * 版本信息: 版本1.0 5 | * 日期:2019/8/21 6 | * Copyright XXXXXX科技有限公司 7 | */ 8 | 9 | 10 | import lombok.Data; 11 | 12 | /** 13 | * @describe: 14 | * @author: lvmoney/XXXXXX科技有限公司 15 | * @version:v1.0 2019/8/21 16:04 16 | */ 17 | @Data 18 | public class SshExecReqVo extends SshCommonVo { 19 | private String exec; 20 | } 21 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-test/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | com\lvmoney\seata\test\dao\StageDao.class 2 | com\lvmoney\seata\test\controller\HelloController.class 3 | com\lvmoney\seata\test\service\UserService.class 4 | com\lvmoney\seata\test\po\User.class 5 | com\lvmoney\seata\test\service\impl\UserServiceImpl.class 6 | com\lvmoney\seata\test\application\SeataTestApplication.class 7 | com\lvmoney\seata\test\dao\UserDao.class 8 | com\lvmoney\seata\test\po\Stage.class 9 | -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/src/main/java/com/lvmoney/oauth2/center/server/persistence/repository/OauthClientRepository.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.oauth2.center.server.persistence.repository; 2 | 3 | import com.lvmoney.oauth2.center.server.persistence.entity.OauthClientEntity; 4 | import org.springframework.data.jpa.repository.JpaRepository; 5 | 6 | public interface OauthClientRepository extends JpaRepository { 7 | OauthClientEntity findByClientId(String clientId); 8 | } 9 | -------------------------------------------------------------------------------- /frame-elasticsearch-support/src/main/resources/application-dev.properties: -------------------------------------------------------------------------------- 1 | # elasticsearch\u96C6\u7FA4\u540D\u79F0\uFF0C\u9ED8\u8BA4\u7684\u662Felasticsearch 2 | spring.data.elasticsearch.cluster-name=lvmoney-application 3 | #\u8282\u70B9\u7684\u5730\u5740 \u6CE8\u610Fapi\u6A21\u5F0F\u4E0B\u7AEF\u53E3\u53F7\u662F9300\uFF0C\u5343\u4E07\u4E0D\u8981\u5199\u62109200 4 | spring.data.elasticsearch.cluster-nodes=127.0.0.1:9300 5 | #\u662F\u5426\u5F00\u542F\u672C\u5730\u5B58\u50A8 6 | spring.data.elasticsearch.repositories.enable=true 7 | -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/target/classes/messages.properties: -------------------------------------------------------------------------------- 1 | AbstractAccessDecisionManager.accessDenied=访问被拒绝 2 | AbstractUserDetailsAuthenticationProvider.badCredentials=用户名和密码不匹配 3 | AbstractUserDetailsAuthenticationProvider.disabled=账号已被禁用 4 | AbstractUserDetailsAuthenticationProvider.expired=账号已过期 5 | AbstractUserDetailsAuthenticationProvider.locked=账号已被锁定 6 | AccountStatusUserDetailsChecker.disabled=账号已被禁用 7 | AccountStatusUserDetailsChecker.expired=账号已过期 8 | AccountStatusUserDetailsChecker.locked=账号已被锁定 -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-client-support/target/classes/application.yml: -------------------------------------------------------------------------------- 1 | #认证服务器 2 | auth-server-url: http://localhost:10380 # 授权服务地址 3 | server: 4 | port: 8030 5 | security: 6 | oauth2: 7 | client: 8 | client-id: SampleClientId 9 | client-secret: tgb.258 10 | scope: user_info 11 | access-token-uri: ${auth-server-url}/oauth/token 12 | user-authorization-uri: ${auth-server-url}/oauth/authorize 13 | resource: 14 | token-info-uri: ${auth-server-url}/oauth/check_token #检查令牌 -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-resource-support/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | #认证服务器 2 | auth-server-url: http://localhost:10380 # 授权服务地址 3 | server: 4 | port: 8030 5 | security: 6 | oauth2: 7 | client: 8 | client-id: resrouceId 9 | client-secret: tgb.258 10 | scope: user_info 11 | access-token-uri: ${auth-server-url}/oauth/token 12 | user-authorization-uri: ${auth-server-url}/oauth/authorize 13 | resource: 14 | token-info-uri: ${auth-server-url}/oauth/check_token #检查令牌 -------------------------------------------------------------------------------- /frame-k8s-support/frame-base-support/src/main/java/com/lvmoney/k8s/base/vo/req/ServiceReqVo.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.k8s.base.vo.req;/** 2 | * 描述: 3 | * 包名:com.lvmoney.k8s.base.vo 4 | * 版本信息: 版本1.0 5 | * 日期:2019/8/18 6 | * Copyright XXXXXX科技有限公司 7 | */ 8 | 9 | 10 | import lombok.Data; 11 | 12 | import java.io.Serializable; 13 | 14 | /** 15 | * @describe: 16 | * @author: lvmoney/XXXXXX科技有限公司 17 | * @version:v1.0 2019/8/18 8:16 18 | */ 19 | @Data 20 | public class ServiceReqVo implements Serializable { 21 | } 22 | -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/src/main/java/com/lvmoney/oauth2/center/server/persistence/repository/ScopeDefinitionRepository.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.oauth2.center.server.persistence.repository; 2 | 3 | import com.lvmoney.oauth2.center.server.persistence.entity.ScopeDefinitionEntity; 4 | import org.springframework.data.jpa.repository.JpaRepository; 5 | 6 | public interface ScopeDefinitionRepository extends JpaRepository { 7 | ScopeDefinitionEntity findByScope(String scope); 8 | } 9 | -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/src/main/resources/messages.properties: -------------------------------------------------------------------------------- 1 | AbstractAccessDecisionManager.accessDenied=访问被拒绝 2 | AbstractUserDetailsAuthenticationProvider.badCredentials=用户名和密码不匹配 3 | AbstractUserDetailsAuthenticationProvider.disabled=账号已被禁用 4 | AbstractUserDetailsAuthenticationProvider.expired=账号已过期 5 | AbstractUserDetailsAuthenticationProvider.locked=账号已被锁定 6 | AccountStatusUserDetailsChecker.disabled=账号已被禁用 7 | AccountStatusUserDetailsChecker.expired=账号已过期 8 | AccountStatusUserDetailsChecker.locked=账号已被锁定 -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-client-support/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | #认证服务器 2 | auth-server-url: http://localhost:10380 # 授权服务地址 3 | server: 4 | port: 8030 5 | security: 6 | oauth2: 7 | client: 8 | client-id: SampleClientId 9 | client-secret: tgb.258 10 | scope: user_info 11 | access-token-uri: ${auth-server-url}/oauth/token 12 | user-authorization-uri: ${auth-server-url}/oauth/authorize 13 | resource: 14 | token-info-uri: ${auth-server-url}/oauth/check_token #检查令牌 -------------------------------------------------------------------------------- /frame-k8s-support/frame-base-support/src/main/java/com/lvmoney/k8s/base/vo/req/DeploymentReqVo.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.k8s.base.vo.req;/** 2 | * 描述: 3 | * 包名:com.lvmoney.k8s.base.vo 4 | * 版本信息: 版本1.0 5 | * 日期:2019/8/18 6 | * Copyright XXXXXX科技有限公司 7 | */ 8 | 9 | 10 | import lombok.Data; 11 | 12 | import java.io.Serializable; 13 | 14 | /** 15 | * @describe: 16 | * @author: lvmoney/XXXXXX科技有限公司 17 | * @version:v1.0 2019/8/18 8:18 18 | */ 19 | @Data 20 | public class DeploymentReqVo implements Serializable { 21 | } 22 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-base-support/src/main/java/com/lvmoney/k8s/base/vo/req/NamespaceReqVo.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.k8s.base.vo.req;/** 2 | * 描述: 3 | * 包名:com.lvmoney.k8s.base.vo 4 | * 版本信息: 版本1.0 5 | * 日期:2019/8/18 6 | * Copyright XXXXXX科技有限公司 7 | */ 8 | 9 | 10 | import lombok.Data; 11 | 12 | import java.io.Serializable; 13 | 14 | /** 15 | * @describe: 16 | * @author: lvmoney/XXXXXX科技有限公司 17 | * @version:v1.0 2019/8/18 8:26 18 | */ 19 | @Data 20 | public class NamespaceReqVo implements Serializable { 21 | } 22 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-gateway-support/src/main/java/com/lvmoney/k8s/gateway/ro/OAuth2FilterRo.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.k8s.gateway.ro;/** 2 | * 描述: 3 | * 包名:com.lvmoney.k8s.gateway.ro 4 | * 版本信息: 版本1.0 5 | * 日期:2019/8/8 6 | * Copyright XXXXXX科技有限公司 7 | */ 8 | 9 | 10 | import lombok.Data; 11 | 12 | import java.io.Serializable; 13 | 14 | /** 15 | * @describe: 16 | * @author: lvmoney/XXXXXX科技有限公司 17 | * @version:v1.0 2019/8/8 17:38 18 | */ 19 | @Data 20 | public class Oauth2FilterRo implements Serializable { 21 | } 22 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-gateway-support/src/main/java/com/lvmoney/k8s/gateway/ro/ShiroFilterRo.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.k8s.gateway.ro;/** 2 | * 描述: 3 | * 包名:com.lvmoney.k8s.gateway.ro 4 | * 版本信息: 版本1.0 5 | * 日期:2019/8/8 6 | * Copyright XXXXXX科技有限公司 7 | */ 8 | 9 | 10 | import lombok.Data; 11 | 12 | import java.io.Serializable; 13 | 14 | /** 15 | * @describe: 16 | * @author: lvmoney/XXXXXX科技有限公司 17 | * @version:v1.0 2019/8/8 17:38 18 | */ 19 | @Data 20 | public class ShiroFilterRo implements Serializable { 21 | } 22 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-base-support/src/main/resources/yaml/v2-deploy.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: extensions/v1beta1 2 | kind: Deployment 3 | metadata: 4 | name: mvc-service-v2 5 | spec: 6 | replicas: 1 7 | template: 8 | metadata: 9 | labels: 10 | app: mvc-service 11 | version: v2 12 | spec: 13 | containers: 14 | - name: mvc-service 15 | image: 192.168.1.181:5000/frame/docker2 16 | imagePullPolicy: IfNotPresent 17 | ports: 18 | - containerPort: 8070 19 | -------------------------------------------------------------------------------- /frame-kafka-support/src/main/java/com/lvmoney/kafka/annotation/DynamicService.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.kafka.annotation; 2 | 3 | import java.lang.annotation.*; 4 | 5 | /** 6 | * @describe:调用的方法注解 7 | * @author: lvmoney /xxxx科技有限公司 8 | * @version:v1.0 2019年1月2日 上午11:53:59 9 | */ 10 | @Documented 11 | @Retention(RetentionPolicy.RUNTIME) 12 | @Target({ElementType.TYPE}) 13 | public @interface DynamicService { 14 | 15 | String name() default ""; 16 | 17 | // not use 18 | // boolean offlineAble = true; 19 | 20 | } 21 | -------------------------------------------------------------------------------- /frame-kafka-support/src/main/java/com/lvmoney/kafka/annotations/DynamicService.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.kafka.annotations; 2 | 3 | import java.lang.annotation.*; 4 | 5 | /** 6 | * @describe:调用的方法注解 7 | * @author: lvmoney /xxxx科技有限公司 8 | * @version:v1.0 2019年1月2日 上午11:53:59 9 | */ 10 | @Documented 11 | @Retention(RetentionPolicy.RUNTIME) 12 | @Target({ElementType.TYPE}) 13 | public @interface DynamicService { 14 | 15 | String name() default ""; 16 | 17 | // not use 18 | // boolean offlineAble = true; 19 | 20 | } 21 | -------------------------------------------------------------------------------- /frame-jwt-support/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | #在这里我没有写driver-class-name: com.mysql.jdbc.Driver这个驱动被弃用了 使用新版com.mysql.cj.jdbc.Driver 2 | #控制台提示说自动帮我们找相应的驱动,一般无需手动加载,所以我注释掉了 3 | spring: 4 | http: 5 | encoding: 6 | force: true 7 | charset: utf-8 8 | enabled: true 9 | redis: 10 | database: 0 11 | port: 6379 12 | host: localhost 13 | server: 14 | port: 8080 15 | tomcat: 16 | uri-encoding: UTF-8 17 | shiro: 18 | server: 19 | expire: 180000 20 | frame: 21 | jwt: 22 | support: true 23 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-client/src/main/java/com/lvmoney/k8s/seata/client/service/TestService.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.k8s.seata.client.service; 2 | 3 | 4 | import com.lvmoney.k8s.seata.client.vo.req.UpdateReqVo; 5 | import com.lvmoney.k8s.seata.client.vo.req.UserReqVo; 6 | 7 | /** 8 | * @describe: 9 | * @author: lvmoney /xxxx科技有限公司 10 | * @version:v1.0 2018年9月30日 上午8:51:33 11 | */ 12 | public interface TestService { 13 | boolean seataService(UpdateReqVo updateReqVo); 14 | 15 | int save(UserReqVo userReqVo); 16 | } 17 | -------------------------------------------------------------------------------- /frame-office-support/src/main/java/com/lvmoney/office/vo/AVo.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.office.vo;/** 2 | * 描述: 3 | * 包名:com.lvmoney.jwt.annotation 4 | * 版本信息: 版本1.0 5 | * 日期:2019/3/25 6 | * Copyright xxxx科技有限公司 7 | */ 8 | 9 | 10 | import lombok.Data; 11 | 12 | import java.io.Serializable; 13 | 14 | /** 15 | * @describe: 16 | * @author: lvmoney /xxxx科技有限公司 17 | * @version:v1.0 2018年10月30日 下午3:29:38 18 | */ 19 | @Data 20 | public class AVo implements Serializable { 21 | private String name; 22 | private Long mum; 23 | } 24 | -------------------------------------------------------------------------------- /frame-jwt-support/src/main/resources/application.yml123: -------------------------------------------------------------------------------- 1 | #在这里我没有写driver-class-name: com.mysql.jdbc.Driver这个驱动被弃用了 使用新版com.mysql.cj.jdbc.Driver 2 | #控制台提示说自动帮我们找相应的驱动,一般无需手动加载,所以我注释掉了 3 | spring: 4 | http: 5 | encoding: 6 | force: true 7 | charset: utf-8 8 | enabled: true 9 | redis: 10 | database: 0 11 | port: 6379 12 | host: localhost 13 | server: 14 | port: 8080 15 | tomcat: 16 | uri-encoding: UTF-8 17 | shiro: 18 | server: 19 | expire: 180000 20 | frame: 21 | jwt: 22 | support: true 23 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-base-support/src/main/java/com/lvmoney/k8s/base/vo/jyaml/VirtualService.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.k8s.base.vo.jyaml;/** 2 | * 描述: 3 | * 包名:com.lvmoney.k8s.base.vo.jyaml 4 | * 版本信息: 版本1.0 5 | * 日期:2019/8/19 6 | * Copyright XXXXXX科技有限公司 7 | */ 8 | 9 | 10 | import lombok.Data; 11 | 12 | /** 13 | * @describe:实现请求路由的功能 14 | * @author: lvmoney/XXXXXX科技有限公司 15 | * @version:v1.0 2019/8/19 9:31 16 | */ 17 | @Data 18 | public class VirtualService extends K8sYamlCommon { 19 | private VirtualServiceSpec spec; 20 | } 21 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-server/src/main/java/com/lvmoney/k8s/seata/server/service/AccountService.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.k8s.seata.server.service; 2 | 3 | /** 4 | * @describe: 5 | * @author: lvmoney /xxxx科技有限公司 6 | * @version:v1.0 2018年9月30日 上午8:51:33 7 | */ 8 | public interface AccountService { 9 | /** 10 | * 更新用户 11 | * 12 | * @param userId: 用户id 13 | * @return: int 14 | * @author: lvmoney /XXXXXX科技有限公司 15 | * @date: 2019/9/9 19:17 16 | */ 17 | int updateAccount(String userId); 18 | } 19 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-config-support/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- 1 | spring: 2 | application: 3 | name: config 4 | cloud: 5 | config: 6 | server: 7 | git: 8 | uri: http://10.20.128.234/lvmoney/istioconfig.git 9 | username: lvmoney 10 | password: XXXXXX 11 | search-paths: /** 12 | rabbitmq: 13 | host: localhost 14 | port: 5672 15 | username: guest 16 | password: guest 17 | management: 18 | endpoints: 19 | web: 20 | exposure: 21 | include: "*" 22 | -------------------------------------------------------------------------------- /frame-cloud-support/frame-cloud-server-support/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | E:\myself\workspace\frame\frame-cloud-support\frame-cloud-server-support\src\main\java\com\lvmoney\cloud\server\controller\IndexController.java 2 | E:\myself\workspace\frame\frame-cloud-support\frame-cloud-server-support\src\main\java\com\lvmoney\cloud\server\ConsulProducerApplication.java 3 | E:\myself\workspace\frame\frame-cloud-support\frame-cloud-server-support\src\main\java\com\lvmoney\cloud\server\controller\ProducerController.java 4 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-base-support/src/main/java/com/lvmoney/k8s/base/vo/jyaml/Paths.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.k8s.base.vo.jyaml;/** 2 | * 描述: 3 | * 包名:com.lvmoney.k8s.base.vo.jyaml 4 | * 版本信息: 版本1.0 5 | * 日期:2019/8/19 6 | * Copyright XXXXXX科技有限公司 7 | */ 8 | 9 | 10 | import lombok.Data; 11 | 12 | import java.io.Serializable; 13 | 14 | /** 15 | * @describe: 16 | * @author: lvmoney/XXXXXX科技有限公司 17 | * @version:v1.0 2019/8/19 10:12 18 | */ 19 | @Data 20 | public class Paths implements Serializable { 21 | private String path; 22 | 23 | } 24 | -------------------------------------------------------------------------------- /frame-mysql-support/frame-mysql-separate2-support/src/main/java/com/lvmoney/mysql/separate/enums/DSNames.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.mysql.separate.enums;/** 2 | * 描述: 3 | * 包名:com.lvmoney.mysql.separate.enums 4 | * 版本信息: 版本1.0 5 | * 日期:2019/9/6 6 | * Copyright XXXXXX科技有限公司 7 | */ 8 | 9 | 10 | /** 11 | * @describe: 12 | * @author: lvmoney/XXXXXX科技有限公司 13 | * @version:v1.0 2019/9/6 14:54 14 | */ 15 | public enum DSNames { 16 | /** 17 | * 主节点 18 | */ 19 | MASTER, 20 | /** 21 | * 从节点 22 | */ 23 | SLAVE; 24 | } 25 | -------------------------------------------------------------------------------- /frame-rabbitmq-ack-support/src/main/java/com/lvmoney/rabbitmq/ack/annotation/DynamicService.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.rabbitmq.ack.annotation; 2 | 3 | import java.lang.annotation.*; 4 | 5 | /** 6 | * @describe:调用的方法注解 7 | * @author: lvmoney /xxxx科技有限公司 8 | * @version:v1.0 2019年1月2日 上午11:53:59 9 | */ 10 | @Documented 11 | @Retention(RetentionPolicy.RUNTIME) 12 | @Target({ElementType.TYPE}) 13 | public @interface DynamicService { 14 | 15 | String name() default ""; 16 | 17 | // not use 18 | // boolean offlineAble = true; 19 | 20 | } 21 | -------------------------------------------------------------------------------- /frame-rabbitmq-ack-support/src/main/java/com/lvmoney/rabbitmq/ack/annotations/DynamicService.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.rabbitmq.ack.annotations; 2 | 3 | import java.lang.annotation.*; 4 | 5 | /** 6 | * @describe:调用的方法注解 7 | * @author: lvmoney /xxxx科技有限公司 8 | * @version:v1.0 2019年1月2日 上午11:53:59 9 | */ 10 | @Documented 11 | @Retention(RetentionPolicy.RUNTIME) 12 | @Target({ElementType.TYPE}) 13 | public @interface DynamicService { 14 | 15 | String name() default ""; 16 | 17 | // not use 18 | // boolean offlineAble = true; 19 | 20 | } 21 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-base-support/src/main/java/com/lvmoney/k8s/base/vo/jyaml/Headers.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.k8s.base.vo.jyaml;/** 2 | * 描述: 3 | * 包名:com.lvmoney.k8s.base.vo.jyaml 4 | * 版本信息: 版本1.0 5 | * 日期:2019/8/26 6 | * Copyright XXXXXX科技有限公司 7 | */ 8 | 9 | 10 | import lombok.Data; 11 | 12 | import java.io.Serializable; 13 | 14 | /** 15 | * @describe: 16 | * @author: lvmoney/XXXXXX科技有限公司 17 | * @version:v1.0 2019/8/26 10:14 18 | */ 19 | @Data 20 | public class Headers implements Serializable { 21 | private String vipUser; 22 | } 23 | -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-client-support/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | E:\myself\workspace\frame\frame-oauth2-support\frame-oauth2-client-support\src\main\java\com\lvmoney\oauth2\client\application\Application.java 2 | E:\myself\workspace\frame\frame-oauth2-support\frame-oauth2-client-support\src\main\java\com\lvmoney\oauth2\client\controller\ClientController.java 3 | E:\myself\workspace\frame\frame-oauth2-support\frame-oauth2-client-support\src\main\java\com\lvmoney\oauth2\client\config\SecurityConfig.java 4 | -------------------------------------------------------------------------------- /frame-rabbitmq-support/src/main/java/com/lvmoney/rabbitmq/constant/RabbitmqConstant.java: -------------------------------------------------------------------------------- 1 | /** 2 | * 描述: 3 | * 包名:com.lvmoney.hotel.constant 4 | * 版本信息: 版本1.0 5 | * 日期:2018年11月5日 上午10:15:35 6 | * Copyright xxxx科技有限公司 7 | */ 8 | 9 | package com.lvmoney.rabbitmq.constant; 10 | 11 | /** 12 | * @describe: 13 | * @author: lvmoney /xxxx科技有限公司 14 | * @version:v1.0 2018年11月5日 上午10:15:35 15 | */ 16 | 17 | public class RabbitmqConstant { 18 | /** 19 | * 数据同步队列名称 20 | */ 21 | public static final String MQ_DATA_SYN_NAME = "syn_data"; 22 | } 23 | -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-common/src/main/java/com/lvmoney/netty/exception/NoUseableChannel.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.netty.exception; 2 | 3 | /** 4 | * 没有可用的通道异常 5 | *

6 | * 7 | * @author lvmoney at 8 | * @date 2018/11/2-16:00 9 | */ 10 | public class NoUseableChannel extends RuntimeException { 11 | private static final long serialVersionUID = 7762465537123947683L; 12 | 13 | public NoUseableChannel() { 14 | super(); 15 | } 16 | 17 | public NoUseableChannel(String message) { 18 | super(message); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /frame-oauth2-support/frame-oauth2-center-support/src/main/java/com/lvmoney/oauth2/center/server/vo/Authentication.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.oauth2.center.server.vo; 2 | 3 | import lombok.Data; 4 | 5 | import java.io.Serializable; 6 | 7 | /** 8 | * @describe: 9 | * @author: lvmoney /xxxx科技有限公司 10 | * @version:v1.0 2018年9月30日 上午8:51:33 11 | */ 12 | @Data 13 | public class Authentication implements Serializable { 14 | private boolean authenticated; 15 | private String name; 16 | private Details details; 17 | private Principal principal; 18 | } 19 | -------------------------------------------------------------------------------- /frame-repeatsubmit-support/src/main/java/com/lvmoney/repeatsubmit/constant/RepeatsubmitConstant.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.repeatsubmit.constant; 2 | 3 | public class RepeatsubmitConstant { 4 | 5 | /** 6 | * 是否引入重复提交的配置文件值 7 | */ 8 | public static final String FRAME_REPEAT_SUPPORT_FALSE = "false"; 9 | /** 10 | * 是否引入重复提交的配置文件值 11 | */ 12 | public static final String FRAME_REPEAT_SUPPORT_TRUE = "true"; 13 | 14 | /** 15 | * 连接符下划线 16 | */ 17 | public static final String CONNECTOR_UNDERLINE = "_"; 18 | 19 | } 20 | -------------------------------------------------------------------------------- /frame-router-support/src/test/java/com/scltzhy/test/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * 描述: 3 | * 包名:com.lvmoney.test 4 | * 版本信息: 版本1.0 5 | * 日期:2018年12月29日 下午5:30:28 6 | * Copyright xxxx科技有限公司 7 | * 8 | * @describe: 9 | * @author: lvmoney /xxxx科技有限公司 10 | * @version:v1.0 2018年12月29日 下午5:30:28 11 | * @describe: 12 | * @author: lvmoney /xxxx科技有限公司 13 | * @version:v1.0 2018年12月29日 下午5:30:28 14 | */ 15 | 16 | /** 17 | * @describe: 18 | * @author: lvmoney /xxxx科技有限公司 19 | * @version:v1.0 20 | * 2018年12月29日 下午5:30:28 21 | */ 22 | 23 | package com.lvmoney.test; -------------------------------------------------------------------------------- /frame-activiti-support/src/main/java/com/lvmoney/activiti/vo/AssigneeVo.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.activiti.vo;/** 2 | * 描述: 3 | * 包名:com.lvmoney.jwt.annotation 4 | * 版本信息: 版本1.0 5 | * 日期:2019/1/31 6 | * Copyright xxxx科技有限公司 7 | */ 8 | 9 | 10 | import lombok.Data; 11 | 12 | import java.io.Serializable; 13 | 14 | /** 15 | * @describe: 16 | * @author: lvmoney /xxxx科技有限公司 17 | * @version:v1.0 2018年10月30日 下午3:29:38 18 | */ 19 | @Data 20 | public class AssigneeVo implements Serializable { 21 | private String taskId; 22 | private String userId; 23 | } 24 | -------------------------------------------------------------------------------- /frame-activiti-support/src/main/java/com/lvmoney/activiti/vo/JumpReasonVo.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.activiti.vo;/** 2 | * 描述: 3 | * 包名:com.lvmoney.jwt.annotation 4 | * 版本信息: 版本1.0 5 | * 日期:2019/1/31 6 | * Copyright xxxx科技有限公司 7 | */ 8 | 9 | 10 | import lombok.Data; 11 | 12 | import java.io.Serializable; 13 | 14 | /** 15 | * @describe: 16 | * @author: lvmoney /xxxx科技有限公司 17 | * @version:v1.0 2018年10月30日 下午3:29:38 18 | */ 19 | @Data 20 | public class JumpReasonVo implements Serializable { 21 | private String reason; 22 | private String type; 23 | } 24 | -------------------------------------------------------------------------------- /frame-modules-test/src/main/java/com/lvmoney/quartz/job/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * 描述: 3 | * 包名:com.lvmoney.test.job 4 | * 版本信息: 版本1.0 5 | * 日期:2019年1月3日 下午4:39:14 6 | * Copyright xxxx科技有限公司 7 | * 8 | * @describe: 9 | * @author: lvmoney /xxxx科技有限公司 10 | * @version:v1.0 2019年1月3日 下午4:39:14 11 | * @describe: 12 | * @author: lvmoney /xxxx科技有限公司 13 | * @version:v1.0 2019年1月3日 下午4:39:14 14 | */ 15 | 16 | /** 17 | * @describe: 18 | * @author: lvmoney /xxxx科技有限公司 19 | * @version:v1.0 20 | * 2019年1月3日 下午4:39:14 21 | */ 22 | 23 | package com.lvmoney.quartz.job; -------------------------------------------------------------------------------- /frame-office-support/src/main/java/com/lvmoney/office/vo/BaseWordByteVo.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.office.vo;/** 2 | * 描述: 3 | * 包名:com.lvmoney.jwt.annotation 4 | * 版本信息: 版本1.0 5 | * 日期:2019/3/5 6 | * Copyright xxxx科技有限公司 7 | */ 8 | 9 | 10 | import lombok.Data; 11 | 12 | import java.io.Serializable; 13 | 14 | /** 15 | * @describe: 16 | * @author: lvmoney /xxxx科技有限公司 17 | * @version:v1.0 2018年10月30日 下午3:29:38 18 | */ 19 | @Data 20 | public class BaseWordByteVo implements Serializable { 21 | private byte[] file; 22 | private String fileName; 23 | } 24 | -------------------------------------------------------------------------------- /frame-shiro-support/src/main/java/com/lvmoney/shiro/ro/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * 描述: 3 | * 包名:com.lvmoney.shiro.ro 4 | * 版本信息: 版本1.0 5 | * 日期:2019年1月8日 下午5:34:27 6 | * Copyright xxxx科技有限公司 7 | * 8 | * @describe: 9 | * @author: lvmoney /xxxx科技有限公司 10 | * @version:v1.0 2019年1月8日 下午5:34:27 11 | * @describe: 12 | * @author: lvmoney /xxxx科技有限公司 13 | * @version:v1.0 2019年1月8日 下午5:34:27 14 | */ 15 | 16 | /** 17 | * @describe: 18 | * @author: lvmoney /xxxx科技有限公司 19 | * @version:v1.0 20 | * 2019年1月8日 下午5:34:27 21 | */ 22 | 23 | package com.lvmoney.shiro.ro; -------------------------------------------------------------------------------- /frame-empty-test/src/main/java/com/lvmoney/application/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * 描述: 3 | * 包名:com.lvmoney.application 4 | * 版本信息: 版本1.0 5 | * 日期:2019年1月3日 下午3:34:10 6 | * Copyright xxxx科技有限公司 7 | * 8 | * @describe: 9 | * @author: lvmoney /xxxx科技有限公司 10 | * @version:v1.0 2019年1月3日 下午3:34:10 11 | * @describe: 12 | * @author: lvmoney /xxxx科技有限公司 13 | * @version:v1.0 2019年1月3日 下午3:34:10 14 | */ 15 | 16 | /** 17 | * @describe: 18 | * @author: lvmoney /xxxx科技有限公司 19 | * @version:v1.0 20 | * 2019年1月3日 下午3:34:10 21 | */ 22 | 23 | package com.lvmoney.application; -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-test/target/classes/application.yml: -------------------------------------------------------------------------------- 1 | spring: 2 | application: 3 | name: seata-test 4 | http: 5 | encoding: 6 | force: true 7 | charset: utf-8 8 | enabled: true 9 | cloud: 10 | alibaba: 11 | seata: 12 | tx-service-group: default 13 | datasource: 14 | url: jdbc:mysql://127.0.0.1:3306/fescar?useSSL=false&serverTimezone=UTC 15 | username: root 16 | password: root 17 | server: 18 | port: 8070 19 | tomcat: 20 | uri-encoding: UTF-8 21 | logging: 22 | level: 23 | io.seata : debug -------------------------------------------------------------------------------- /frame-modules-test/src/main/java/com/lvmoney/application/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * 描述: 3 | * 包名:com.lvmoney.application 4 | * 版本信息: 版本1.0 5 | * 日期:2019年1月3日 下午3:34:10 6 | * Copyright xxxx科技有限公司 7 | * 8 | * @describe: 9 | * @author: lvmoney /xxxx科技有限公司 10 | * @version:v1.0 2019年1月3日 下午3:34:10 11 | * @describe: 12 | * @author: lvmoney /xxxx科技有限公司 13 | * @version:v1.0 2019年1月3日 下午3:34:10 14 | */ 15 | 16 | /** 17 | * @describe: 18 | * @author: lvmoney /xxxx科技有限公司 19 | * @version:v1.0 20 | * 2019年1月3日 下午3:34:10 21 | */ 22 | 23 | package com.lvmoney.application; -------------------------------------------------------------------------------- /frame-mongo-support/src/main/java/com/lvmoney/mongo/mo/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * 描述: 3 | * 包名:com.lvmoney.mongo.mo 4 | * 版本信息: 版本1.0 5 | * 日期:2019年1月10日 上午11:27:33 6 | * Copyright xxxx科技有限公司 7 | * 8 | * @describe: 9 | * @author: lvmoney /xxxx科技有限公司 10 | * @version:v1.0 2019年1月10日 上午11:27:33 11 | * @describe: 12 | * @author: lvmoney /xxxx科技有限公司 13 | * @version:v1.0 2019年1月10日 上午11:27:33 14 | */ 15 | 16 | /** 17 | * @describe: 18 | * @author: lvmoney /xxxx科技有限公司 19 | * @version:v1.0 20 | * 2019年1月10日 上午11:27:33 21 | */ 22 | 23 | package com.lvmoney.mongo.mo; -------------------------------------------------------------------------------- /frame-mongo-support/src/main/java/com/lvmoney/mongo/vo/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * 描述: 3 | * 包名:com.lvmoney.mongo.ro 4 | * 版本信息: 版本1.0 5 | * 日期:2019年1月10日 上午9:20:56 6 | * Copyright xxxx科技有限公司 7 | * 8 | * @describe: 9 | * @author: lvmoney /xxxx科技有限公司 10 | * @version:v1.0 2019年1月10日 上午9:20:56 11 | * @describe: 12 | * @author: lvmoney /xxxx科技有限公司 13 | * @version:v1.0 2019年1月10日 上午9:20:56 14 | */ 15 | 16 | /** 17 | * @describe: 18 | * @author: lvmoney /xxxx科技有限公司 19 | * @version:v1.0 20 | * 2019年1月10日 上午9:20:56 21 | */ 22 | 23 | package com.lvmoney.mongo.vo; -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-common/src/main/java/com/lvmoney/netty/exception/ErrorParamsException.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.netty.exception; 2 | 3 | /** 4 | * 参数错误异常 5 | *

6 | * 7 | * @author lvmoney 8 | * @date 2018/11/1-14:41 9 | */ 10 | public class ErrorParamsException extends RuntimeException { 11 | private static final long serialVersionUID = -623198335011996153L; 12 | 13 | public ErrorParamsException() { 14 | super(); 15 | } 16 | 17 | public ErrorParamsException(String message) { 18 | super(message); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /frame-netty-support/frame-netty-common/src/main/java/com/lvmoney/netty/exception/NoUseableException.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.netty.exception; 2 | 3 | /** 4 | * 没有可用的通道异常 5 | *

6 | * 7 | * @author lvmoney at 8 | * @date 2018/11/2-16:00 9 | */ 10 | public class NoUseableException extends RuntimeException { 11 | private static final long serialVersionUID = 7762465537123947683L; 12 | 13 | public NoUseableException() { 14 | super(); 15 | } 16 | 17 | public NoUseableException(String message) { 18 | super(message); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /frame-k8s-support/frame-seata-test/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | spring: 2 | application: 3 | name: seata-test 4 | http: 5 | encoding: 6 | force: true 7 | charset: utf-8 8 | enabled: true 9 | cloud: 10 | alibaba: 11 | seata: 12 | tx-service-group: default 13 | datasource: 14 | url: jdbc:mysql://127.0.0.1:3306/fescar?useSSL=false&serverTimezone=UTC 15 | username: root 16 | password: root 17 | server: 18 | port: 8070 19 | tomcat: 20 | uri-encoding: UTF-8 21 | logging: 22 | level: 23 | io.seata : debug -------------------------------------------------------------------------------- /frame-log-support/src/main/java/com/lvmoney/log/vo/UserVo.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.log.vo;/** 2 | * 描述: 3 | * 包名:com.lvmoney.jwt.annotation 4 | * 版本信息: 版本1.0 5 | * 日期:2019/2/1 6 | * Copyright xxxx科技有限公司 7 | */ 8 | 9 | 10 | import lombok.Data; 11 | 12 | import java.io.Serializable; 13 | 14 | /** 15 | * @describe: 16 | * @author: lvmoney /xxxx科技有限公司 17 | * @version:v1.0 2018年10月30日 下午3:29:38 18 | */ 19 | @Data 20 | public class UserVo implements Serializable { 21 | private String token; 22 | private String username; 23 | private String userId; 24 | } 25 | -------------------------------------------------------------------------------- /frame-mysql-support/frame-mysql-separate-support/src/main/java/com/lvmoney/mysql/separate/dao/TestDao.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.mysql.separate.dao;/** 2 | * 描述: 3 | * 包名:com.lvmoney.mysql.separate.dao 4 | * 版本信息: 版本1.0 5 | * 日期:2019/9/6 6 | * Copyright XXXXXX科技有限公司 7 | */ 8 | 9 | 10 | import com.baomidou.mybatisplus.core.mapper.BaseMapper; 11 | import com.lvmoney.mysql.separate.po.TestPo; 12 | 13 | /** 14 | * @describe: 15 | * @author: lvmoney/XXXXXX科技有限公司 16 | * @version:v1.0 2019/9/6 15:03 17 | */ 18 | public interface TestDao extends BaseMapper { 19 | } 20 | -------------------------------------------------------------------------------- /frame-mysql-support/frame-mysql-separate2-support/src/main/java/com/lvmoney/mysql/separate/dao/TestDao.java: -------------------------------------------------------------------------------- 1 | package com.lvmoney.mysql.separate.dao;/** 2 | * 描述: 3 | * 包名:com.lvmoney.mysql.separate.dao 4 | * 版本信息: 版本1.0 5 | * 日期:2019/9/6 6 | * Copyright XXXXXX科技有限公司 7 | */ 8 | 9 | 10 | import com.baomidou.mybatisplus.core.mapper.BaseMapper; 11 | import com.lvmoney.mysql.separate.po.TestPo; 12 | 13 | /** 14 | * @describe: 15 | * @author: lvmoney/XXXXXX科技有限公司 16 | * @version:v1.0 2019/9/6 15:03 17 | */ 18 | public interface TestDao extends BaseMapper { 19 | } 20 | --------------------------------------------------------------------------------