1 Star 0 Fork 154

fengshi20102010 / smallbun

forked from smallbun / smallbun 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 4.91 KB
一键复制 编辑 原始数据 按行查看 历史
smallbun 提交于 2019-02-25 16:00 . 编写 README.md

项目说明

       毕业之后一直从事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.7+
  • Maven3.0+

内置功能

  1. 用户管理:系统用户管理及配置。
  2. 机构管理:配置系统组织机构。
  3. 菜单管理:配置系统菜单、按钮及权限。
  4. 角色管理:系统角色,用户菜单、数据权限的分配。
  5. 字典管理:对系统中经常使用的一些较为固定的数据进行维护。
  6. 在线用户:当前系统中用户状态监控。

交流、反馈、参与贡献

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

演示地址

演示图

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/fengshi20102010/smallbun.git
git@gitee.com:fengshi20102010/smallbun.git
fengshi20102010
smallbun
smallbun
master

搜索帮助