JBoot 是什么Jboot,专为大型分布式项目和微服务而生。她是一个基于jfinal 和 undertow开发的微服务框架。提供了AOP、RPC、分布式缓存、限流、降级、熔断、统一配置中心、swagger api自动生成、Opentracing数据追踪、metrics数据监控、分布式session、代码生成器、shiro安全控制等功能。
# J2EE框架
renren-fastplusrenren-fastplus 是renren-fast的企业版,针对企业的 Java 快速开发平台,引入部门管理、实现数据权限等功能。基于 Spring Boot 实现的 Java 快速开发平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展,方便二次开发。使用 renren-fastplus 搭建项目,只需编写30%左右代码,其余的代码交给系统自动生成。一个月的工作量,一周就能完成,剩余的时间可以陪家人、朋友、撩妹、钓凯子等,从此踏入高富帅、白富美行业。人人开源有自己的
SpringBootUnity 是一个多模块 Spring Boot 项目,包含 rabbitmq、redis、scheduled、socket、mongodb、Swagger2、spring data jpa、Thymeleaf、freemarker、velocity 等模块。需求是多变的,本项目是以 spring boot 为基础,在使用 spring boot 的过程中对应不同的需求选用不同的技术和 spring boot 进行搭配,因此本项目是个偏于使用示例的定位。
基于SpringBoot框架的权限管理系统,支持操作权限和数据权限,前后端分离,基于项目结构通过代码生成器可生成前端后台部分代码,更加方便地进行二次开发。项目采用Maven构建,方便扩展自定义模块。具体技术选型:Spring Boot 1.5,Apache Shiro 1.3 , Bootstrap,redis,MyBatis,velocity,Druid,Vue2.x等等。
项目按照约定好的编码规约,能在3分钟内完成一个表格的CURD操作。同时项目是maven多模块构建。除了逻辑代码在jar中,freemark的界面文件也在对应的jar文件里,不同的功能模块可以根据jar包的依赖,进行可插拔配置。自定义的日志注解,采用线程池的方式,帮助运维人员监控软件运行。
基于springboot+shiro+freemarker的快速开发框架,代码结构清晰,快速上手使用!配置代码生成器,减少70%开发时间,专注业务逻辑。前端声明式组件封装、附带文档编写 ctrl+c ctrl+v 即可使用。封装数据源,可通过url、枚举、字典直接渲染组件。代码量极少且易维护。layui常用代码的二次封装,省略layui部分繁琐的代码!**如何交流、反馈、参与贡献?
通过对原理有了更深入的了解,对写程序来讲会更简单,高效,很多框架之所以很重,很重要的一个原因是不相信程序员,这个框架从jdk出发,尽量不依赖第三方jar 包,让程序能跑起来,让程序更快。sparrow模块 只定义了一些接口,具体实现在其他的模块中,是否依赖由业务端决定,最大化解耦。
emsite框架是众多是基于众多优秀的开源项目,高度整合封装而成的高效,高性能,强安全性的开源Java EE分布式全自动快速开发框架平台。emsite管理后台核心部分目前包括以下三大模块,系统管理模块、代码生成模块、全自动增量发版模块。
lenos 快速开发模块化脚手架
AlbedoBoot 企业信息化快速开发平台平台简介AlbedoBoot是基于优秀的开源项目,高度整合封装而成的高效,高性能,强安全性的开源Java EE快速开发平台。AlbedoBoot是在Spring Boot基础上搭建的一个Java基础开发平台,以Spring MVC为模型视图控制器,MyBatis为数据访问层, SpringSecurity为权限授权层,Ehcahe对常用数据进行缓存,是JavaEE界的最佳整合。
使用springboot2开发的快速开发框架。集成了springmvc+spring+springjdbc+quartz定时任务+springsocial社交登陆+ehcache 缓存+spring security 权限框架+layui 界面。支持多数据源,含有快速生成代码,在线生成代码模板管理。
JCute 是什么jcue是一套功能类似Spring的开源框架,基于JDK1.6开发,实现了Spring的大部分功能,但用法相对Spring要简洁,整体采用注解方式,代码清晰,功能灵活,用户也可扩展基于xml文件或json等配置文件的注入方式。jcute除了包含基本的IOC/AOP等功能外,还提供了基于注解的插件扩展机制,用户可以像使用spring boot一样扩展jcute,为jcute创建更丰富的插件来满足业务需求。具体使用案例参照jcute-samples项目中的使用案例
项目说明:MintLeaf-Fast是一个基于SpringBoot2.0开发的,轻量级的,前后端分离的Java快速开发平台。IDEA、Eclipse运行Application.java,则可启动项目
服务基于springboot、springcloud、mybatis搭建的业务系统快速开发框架。数据库默认使用mysql,也可以切换为oracle。同时框架还支持使用Groovy开发controller、servicebean、dao层业务逻辑,支持热部署。提高开发效率和部署发布效率。内置用户登录、权限控制、用户管理、角色管理、字典管理、菜单管理等功能,内置页面组件开发样例,这些通用功能可以直接使用使开发人员集中精力快速开发定制化的业务功能。
简介jeesuite-libs分布式架构开发套件。包括缓存、队列、分布式定时任务、文件服务、日志、搜索、代码生成、API网关、配置中心、统一认证平台、分布式锁、分布式事务、集成dubbo、spring boot支持、统一监控等。所有release版都经过严格测试并在生产环境稳定运行4年+。为什么有jeesuite-libs一些框架使用起来比较复杂,针对这种情况我们做了大量二次封装旨在简化使用难度。持续更新、所有release版本经过严格测试和线上验证。
Soraka前后端完全分离,基于最新稳定版本Spring Boot 2.0.6.RELEASE 基于网关的统一权限管理,更高效更方便 基于Spring Security OAuth实现按钮级细粒度权限控制 Apache LICENSE 2.0,完全开源项目介绍Soraka一个基于Spring Cloud的基础微服务开发框架,有高效率,低封装的特点,非常适合学习和中小企业直接作为开发框架使用。
# J2EE框架 # 微服务框架
简介 | IntroMyFat是MyBatis的DAO功能增强插件,利用全功能持久层工具jSqlBox来补足MyBatis缺少的CRUD功能。对于使用MyBatis的项目只需要添加MyFat依赖即可,不用更改任何其它配置文件和代码,即使使用了其它插件如MyBatis-Plus等,依然可以用MyFat来增强。MyFat的源码只有7个类,开发时间只有两周,但实现的功能绝不比其它MyBatis插件少。这是因为它采用的是组合模式,即将另一个全功能持久层工具jSqlBox组合到MyBatis中,功能互补,而不是从头开
Jeecg-Boot 基于代码生成器的 J2EE 开发平台
安科网(Ancii),中国第一极客网
Copyright © 2013 - 2019 Ancii.com
京ICP备18063983号-5 京公网安备11010802014868号