AG-Gate 是一个基于spring cloud的用户资源授权、api管理授权的网关系统,以jwt交互的鉴权token来实施,支持基于Eureka注册中心下的服务鉴权和拦截,同时扩展Eureka下服务失效的通知扩展。
Cloud-Admin是国内首个基于Spring Cloud微服务化开发平台,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API管理等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。核心技术采用Spring Boot2以及Spring Cloud Gateway相关核心组件,前端采用vue-element-admin组件。
以SpringBoot 为中心,模块化开发系统,用户可以随意删减除权限框架外 任意的系统模块。复用,组装性强主要应用技术:spring Security+Ehcache+quartz+swagger2+Mysql5.6+springjdbc+druid+spring social+spring session + layerui+vue.js等。
YMP是一个非常简单、易用的轻量级Java应用开发框架,涵盖AOP、IoC、WebMVC、ORM、Validation、Plugin、Serv、Cache等特性,让开发工作像搭积木一样轻松!
Java 快速开发框架,强大的模板解析引擎、松耦合式的插件式开发,更有利于开发者共同完善
Castle-Platform是一个以高性能、高扩展性为目标的java开发平台。它是spring-mvc, spring-data, spring-security, Querydsl, JPA, Redis, Mongodb, Neo4j, groovy-template, Thymeleaf, ExtJS6, dubbo, thrift的最佳实践。
DSB (Dynamic Service Bean) 框架是基于JAVA反射 (Reflection) 、动态代理 (Proxy) 、Socket、RMI等技术实现的Java服务端开发框架 (Framework), 基于DSB框架开发的功能扩展模块称为动态服务 (Dynamic Service), 在DSB内核的支撑下,遵循DSB规范的动态服务模块可以被动态加载、远程热部署、远程调用等。 基于DSB框架的软件系统具有良好的扩展性和伸缩性,系统模块耦合性很低、接口界限分明,真正实现系统各个模块的可插即可用(PnP)特性。基于DSB框架的系统无论在开发阶段还是在系统上线运行、系统维护、升级开发阶段都具有良好的扩展性和可维护性。并且支持集中式与分布式的部署方式,分布式部署时,系统任何一个模块(包含该模块所依赖的其他模块)可以很方便地分离出整个系统而独立部署,从而分散集中式部署时整个系统的运行负荷
JFinal 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java语言所有优势的同时再拥有ruby、python、php等动态语言的开发效率!为您节约更多时间,去陪恋人、家人和朋友 :)
jeecg-p3微服务框架(插件开发与容器技术最佳实践),特点:业务组件以JAR方式提供,插件模式、松耦合、可插拔、支持独立部署,也可无缝集成Jeecg平台中
12306 java swing客户端 无任何服务端依赖 代码已合并至http://git.oschina.net/ljt0515/train
微服务框架中的神经元,主要为分布式架构提供:SPI扩展机制、熔断、降级、过滤器链、IP黑白名单、JWT、重试机制、路由机制、分布式限流等功能。