Skip to content
/ T4Boot Public

Spring Boot 快速开发脚手架项目,也有复杂模式的CLOUD版本。专业代码生成器一键生成前后端代码,无需考虑支撑功能,拥有全面高效的鉴权及权限体系,自动化的日志记录系统,让您更好的专注于业务开发即可。

License

Notifications You must be signed in to change notification settings

TeaR7/T4Boot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

T4CLOUD

T4-Boot

Spring Cloud 快速开发脚手架项目,同时支持单体Boot快速部署,也支持复杂模式的Cloud开发。专业代码生成器一键生成前后端代码,无需考虑支撑功能,拥有方便的鉴权及权限体系,自动化的日志记录系统,让您更好的专注于业务开发即可。

===============

当前最新版本: 0.1.2(发布日期:2020.06.17)

源码获取

【Boot版本】

【Cloud版本】

【Web前端(Boot/Cloud通用)】

【当前进度更新】

## RELEASE-VERSION:0.1.3
【2020.06.18】

服务端

+ -a 增加数据库脚本

+ -f 修正Core无法加载的问题
+ -f 修正字典翻译的JSONNull处理
+ -f 修正监控中心的对Cloud版本兼容性问题

前台

+ -u 针对Boot的兼容测试和优化

【计划】

服务端
+ 导入支持图片
+ 增加职位功能
+ 集成flowable工作流
+ 查询接口支持多个sort参数
+ 高级查询支持 like && eq 区分
+ 实现docker快速部署
+ 实现k8s持续集成
+ Boot实现生成器

前端
+ 资源上传组件
+ 表格sort功能
+ label智能resize调整宽度
+ 高级查询支持 like && eq 区分
+ 时间组件优化手机适配
+ 分区打包功能

演示

  • 在线演示 : https://cloud.t4cloud.com
  • 账号 : demo
  • 密码 : 123456
  • 说明 : 除了开发示例有全部权限,其他都只有查看的权限
  • 交流群 : 715455646 (欢迎交流)

技术架构

【==服务端==】

  • 基础框架(Cloud):Spring Boot & Spring Cloud & Spring Cloud Alibaba

  • 基础框架(Boot):Spring Boot

  • 网关(仅Cloud):Spring Cloud Gateway

  • 注册 & 配置中心(仅Cloud): Alibaba Nacos

  • 服务调用(仅Cloud):Feign & Ribbon & Sentinel

  • 持久层框架:Mybatis-plus & Mybatis

  • 安全框架:Apache Shiro & Jwt

  • 数据库连接池:Druid

  • 缓存框架:Redis

  • 工作流框架:Flowable

  • 定时任务框架:XXL-Job

  • 日志打印:logback

  • 其他:Jackson & Easypoi & Swagger & lombok等

【==前端==】

  • 基础框架: VUE

  • 脚手架:VUE-Cli

  • 路由:VUE-Router

  • 数据状态:VUEX

  • UI组件:ElementUI

  • 通讯:Axios

  • 图表:Echarts

  • 多语言:Vue-i18n

  • 扩展滚动:Swiper

  • 加密:Jsencrypt

开发环境

  • 语言: Java-8 & Nodejs-10

  • IDE: IDEA & WebStorm & VsCode

  • 依赖管理: Maven

  • 数据库: MySQL5.7

  • 缓存: Redis

  • 注册 & 配置中心(仅Cloud): Nacos

  • 消息队列: Rocket-MQ

技术文档

代码生成器

功能说明: 简单易用一键生成基础代码,提供Cloud和Boot两种模式(包括:controller、service、dao、mapper、entity、feign client、dto、vue)


在code.properties中按提示配置数据库相关信息,然后运行T4CodeGen的main方法即可

项目规划图

T4CLOUD

蓝色节点为已完成,黄色节点为正在进行,其他节点为已规划计划

作者

感谢几位伙伴共同努力

写在最后

  • 本项目由现有商业项目中抽离并经过重新梳理设计并完成,欢迎大家入群指正我的错误或提出开发意见,任何想法都可以
  • 有朋友加入一起完善就更好了,给各自的简历加一些重量!
  • 适合用作个人项目,个人私活,中小型公司项目的快速开发
  • [email protected]

About

Spring Boot 快速开发脚手架项目,也有复杂模式的CLOUD版本。专业代码生成器一键生成前后端代码,无需考虑支撑功能,拥有全面高效的鉴权及权限体系,自动化的日志记录系统,让您更好的专注于业务开发即可。

Resources

License

Stars

Watchers

Forks

Packages