# smallbun **Repository Path**: magicring/smallbun ## Basic Information - **Project Name**: smallbun - **Description**: 基于SpringBoot2.0的企业级开发脚手架 核心技术采用Spring、SpringSecurity 、MyBatis、Thymeleaf 的轻量企业级开发脚手架 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 151 - **Created**: 2019-02-14 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 项目说明        毕业之后一直从事App后台接口相关开发工作,对web方面开发逐渐淡忘,对后端技术进步飞快,一次跳槽过后,开始接触web方面开发,接触到开发平台, 包括公司开发的系统也是在开发平台之上的,本人是一个过于自主的人,或许这有些贬义,但不得不承认我的过于自主吃过了不少亏,但在技术层面来说,使我进步迅速, 之前App接口后台都是自己技术选型,搭建,都是使用最好,最合适,或最新的技术点,但跳槽后,只是一个程序员,整个人没了自主,每天在别人的平台上增删改查(还是一个闭源平台) 技术陈旧,项目臃肿不堪,维护复杂,扩展性差,这些弊端都深深地看在眼里,记在心里,这种情况我自然是不乐意的,但又无法改变,但是为了生活,你只能适应和屈服, 或许很多人并没有体会到生活的压力,随便跳槽,不爽就走,其实我挺羡慕你们,曾经年轻的我也是如此的倜傥(不风流),豪迈,如今竟然怂了,或许这就是成长,但人总要自我学习,才能做到厚积而薄发,于是乎喜欢自主的我萌生了自己写一套开发平台的想法,这便有了SmallBun企业级脚手架,关于名字还是有一段故事的,毕竟不善于表达,这里就不介绍了。
       SmallBun是参考多个优秀的开源项目及自身学习、经验运用,高度整合封装而成的高效,高性能,强安全性的开源Java EE 企业级脚手架。        SmallBun是您快速完成项目的基础平台解决方案,SmallBun是您想学习Java平台的最佳学习案例,SmallBun还是接私活的最佳助手。
       SmallBun主要定位于企业级开发,内置企业级开发的基础功能和高效的代码生成工具, 包括:系统权限组件、数据权限组件、数据字典组件、核心工具组件、视图操作组件、工作流组件、代码生成等。 前端界面风格采用了结构简单、性能优良、页面美观大气的 Bootstrap AdminLte 前端框架。 采用分层设计、双重验证、提交数据安全编码、密码加密、访问验证、数据权限验证。 使用Maven做项目管理,提高项目的易开发性、扩展性。
> SmallBun 不轻易说完美 > 爱江山 更爱美人
哪个英雄好汉宁愿孤单
好儿郎 浑身是胆
壮志豪情四海远名扬
# 技术选型 * 核心框架:Spring Boot * 安全框架:spring-security * web框架:spring-boot-starter-web * 服务端验证:Hibernate Validator * 任务调度:quartz * 持久层框架:MyBatis MyBatis Plus * 数据库连接池:HikariCP * 前端模版框架: AdminLte
... # 软件要求 * JDK1.8 * MySQL5.5+ * Maven3.0+ # 内置功能 1. 用户管理:系统用户管理及配置。 2. 机构管理:配置系统组织机构。 3. 菜单管理:配置系统菜单、按钮及权限。 4. 角色管理:系统角色,用户菜单、数据权限的分配。 5. 字典管理:对系统中经常使用的一些较为固定的数据进行维护。 6. 在线用户:当前系统中用户状态监控。 # 交流、反馈、参与贡献 * E-mail:qinggang.zuo@gmail.com / 2689170096@qq.com * Gitee:https://gitee.com/leshalv/smallbun * GitHub:https://github.com/leshalv/smallbun * QQ交流群: SmallBun企业级脚手架① 一个人的个人能力再强,也无法战胜一个团队,恳切的希望有兴趣的同学都参与进来共同完善它(^_^)。 # 演示地址 * http://118.25.232.156:9090/login # 演示图