Skip to content
On this page

技术栈说明

后端项目技术栈

框架说明版本学习指南
Spring Boot应用开发框架2.3.5.RELEASE文档
MySQL数据库服务器5.7
MyBatis PlusMyBatis 增强工具包3.4.3.4文档
Rediskey-value 数据库5.0
Spring MVCMVC 框架5.3.15文档
Spring SecuritySpring 安全框架5.5.4文档
Hibernate Validator参数校验组件6.2.0文档
flowable工作流引擎6.0文档
Knife4jSwagger 增强 UI 实现3.0.2文档
JacksonJSON 工具库2.12.6
Lombok消除冗长的 Java 代码1.16.14文档

前端项目技术栈

框架说明版本
VueJavaScript 框架2.6.12
ElementUIElement,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库2.15.7
npm版本包管理工具8.0.0
node版本/v16.11.1

后台目录说明

目录名称说明
tduck-api主项目 提供接口访问
tduck-common通用功能封装
tduck-dependencies依赖管理
tduck-form表单模块 表单设计 发布 填写等
tduck-framework框架相关
tduck-message消息模块 系统内所有消息 包含邮件 短信 站内信 微信等通知
tduck-mobile移动端接口
tduck-storage文件存储 本地 oss等
tduck-system系统模块 包含用户 角色 部门等基础
tduck-workflow工作流模块
tduck-wx微信公众号相关模块

前端目录说明

  • api 后端接口调用相关
  • assets 静态资源相关
    • icons svg图标
    • images 图片
    • logo
    • styles 样式
  • components 通用组件 自动注册全局
  • formgen 核心表单生成组件
  • layout 项目主布局
  • plugin 插件
  • router 路由
  • store vue store
  • utils 工具类
  • views 项目页面

第三方接口

  • 支持短信api:阿里云、腾讯云、中昱维信
  • 支持文件存储方式:阿里云、又拍云、七牛云、本地
  • 邮箱:无限制
  • 微信公众号
  • 微信支付
  • ocr识别:百度ocr
  • 人脸识别:百度智能云
  • 扫码登录:微信开放平台/企业微信

湖南省众达数蔚信息技术有限公司-湘ICP备19005498号-3