# tboot **Repository Path**: budongfeng/tboot ## Basic Information - **Project Name**: tboot - **Description**: 不动峰学习项目是由一系列的项目组成,有TBoot开发脚手架,RabbitID生成器,未来还会规划Tx-lcn 分布式事务完全注释,千人千面推荐系统。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: http://www.budongfeng.com/login - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2021-07-06 - **Last Updated**: 2022-08-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 不动峰学习项目 不动峰学习项目是由一系列的项目组成,有TBoot开发脚手架,RabbitID生成器,未来还会规划Tx-lcn 分布式事务完全注释,千人千面推荐系统。 本人从事开发工作也是6年了,深感从事开发工作的不易。 一方面要不停的学习新知识,一方面还有工作,身体,年龄等各方面的压力。 这个项目希望能够将自己的工作经验提取出来,尽可能的帮助后来者。 # 项目介绍 ## TBOOT平台专业版 我之前在一家做法律搜索的公司工作过两年,经常会启动一些中小的项目,因此会用到脚手架,在这个过程当中遇到了很多很多问题,有性能,有效率,有代码质量,有功能等等问题。在公司的时候我就开始着手开发脚手架,开发了一套单体,从这个基础上开发了一套微服务版的。 已在公司多个项目中使用,并成为上线。 但是还是有很多地方很不满意,因此我会加大开发力度,对代码重构,做出一套好用的开发脚手架。 TBOOT平台专业版,springboot基础架构, 包含工作流引擎,权限认证,搜索平台,多租户管理,支付平台等等一系列专业功能的开发平台。 **预览:** [Tboot预览](http://www.budongfeng.com/login) 注:推荐使用edge打开。 如果使用chrome可以多刷新几次。 **可以用于企业级开发,本人在工作中,已经应用到四个项目中,并成功上线。** 开发文档:[TBoot官方开发文档](https://www.kancloud.cn/canghaihongxin/tboot) #### 系统管理 1. 用户管理 2. 部门管理 3. 消息管理 4. 文件对象存储 5. 社交账号绑定 6. 角色权限管理 7. 菜单权限管理 8. 数据字段管理 9. 系统配置 #### 工作流 1. 我的申请 2. 我的待办 3. 我的已办 4. 运行中的流程 5. 结束的流程 6. 流程管理 7. 模型管理 8. 流程分类管理 #### 前端代码生成 1. 增删改表格生成 2. 树型结构生成 3. 代码生成测试页 #### 搜索系统 1. 搜索展示 2. 数据管理 3. 搜索配置 #### 支付系统 待开发。。。。。 #### 我们的开发方向 1. 工具完善,争取做到常用的功能丰富 2. 可配置化,将所有的信息都可以配置 3. 多租户化, 进行saas化的改造 4. 高性能,代码会进行压力测试,争取做到高性能 ## RabbitId 生成器 兔子ID生成器,名子和RabbitMQ一点关系没有,只是觉得性能还能就起了一个叫免子ID生成器。 现在ID生成器很多。百度的,美团的,还有雪花算法等等等等。 [RabbitId生成器github地址](https://github.com/canghaihongxin/rabbitID) ## tx-lcn注释版 进行中,待完成。。。。。 ## 千人千面推荐系统 进行中,待完成 ## 隐匿福利 1. 我也是通过各种资源学习开发技术的,如果有不错的资源我也会分享给大家 2. 我会邀请一些大牛来不定期来分享技术。 3. 我们一起来学习炒股吧,哈哈 希望我们不当韭菜。 # 面向人群 (1)平时的工作内容是简单重复的,难以提升技术,想迅速提升技术能力的人群。Rabbit项目包含系统化学习主线,倡导系统化学习,并且囊括了线程池、高级数据结构、JUC、服务发现、Socket/IO编程,等各种Java高级知识。 (2)想拥有自己的开源作品,让简历有说服力的。万事洞明皆学问,搞一个有价值的作品。 (3 )平时想学习中间件源码可是无从下手,这是一个很好的入门。 (4 ) 刚刚大学毕业,对这个行业还有所不明白,需要毕业设计,需要有人给介绍一些规则以免入坑 。 (5)需要接一些项目赚外块的开者发 (6) 公司需要有一个自己的开发平台,快速推荐项目进度。 # 学习方法 1. 学习源码,我会将项目源码发给你,如果你有开发需要,可以马上就使用。 2. 学习文档,我会将项目源码的开发文档开发给你,让你可以了解代码的设计思想,也会整理一些通用型的开发手册。 3. 学习小视频,一些关键的点如果文档无法说明白,我也会录制一点小视频。 4. 根据学习情况,我也会邀请我的好朋友架构师来和大家一些分享一点内容开直播课。 # 加入我们 目前我们暂定这个学习计划为三年时间。如果我们的队伍能够稳定,我们也要一起学习其他各科知识,成为一个终身学习的小团队。 学习费用: 199元 算下来每年不60元左右。 如果我们的项目能够继续下去,我会一直维护下去。 联系方式:微信,加好友,请标注目的。 ![加我好友](https://images.gitee.com/uploads/images/2021/0706/144702_13c9c243_1523748.png "屏幕截图.png")