1 Star 0 Fork 154

zhansheng / smallbun

forked from smallbun / smallbun 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

项目说明

       毕业之后一直从事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. 在线用户:当前系统中用户状态监控。

交流、反馈、参与贡献

一个人的个人能力再强,也无法战胜一个团队,恳切的希望有兴趣的同学都参与进来共同完善它(^_^)。

演示地址

演示图

The MIT License (MIT) Copyright (c) 2019 ‭‭‭‭‭‭‭‭‭‭‭‭[smallbun] www.smallbun.org Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

基于SpringBoot2.0的企业级开发脚手架 核心技术采用Spring、SpringSecurity 、MyBatis、Thymeleaf 的轻量企业级开发脚手架 展开 收起
Java
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/zhansheng/smallbun.git
git@gitee.com:zhansheng/smallbun.git
zhansheng
smallbun
smallbun
master

搜索帮助