2 Star 1 Fork 0

梭梭子 / 反诈西游

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 11.94 KB
一键复制 编辑 原始数据 按行查看 历史
黄怡凡 提交于 2022-07-21 15:30 . 修改README.md,加入前端技术栈

反诈西游

项目介绍

多媒体大赛项目反诈西游

软件架构

软件架构说明

architecture

目录结构说明

anti-fraud-westward-journey

.gitignore -- 忽略配置

README.md -- 自述文件

documents -- 环境搭建、编码规范、项目需求等等文档资源

project-andorid -- andorid项目主体

project-front -- 前端项目主体

project-java -- Java项目主体

软件架构

Java后端核心技术栈

版本匹配参考:

https://github.com/alibaba/spring-cloud-alibaba/wiki/%E7%89%88%E6%9C%AC%E8%AF%B4%E6%98%8E

技术 说明 版本 备注
Spring 容器 5.2.15 https://spring.io/
Spring Web MVC MVC框架 5.2.15 https://docs.spring.io/spring/docs/current/spring-framework-reference/web.html
Beanvalidation 实体属性校验 2.0.2 https://beanvalidation.org/2.0-jsr380/ https://www.baeldung.com/spring-boot-bean-validation
MyBatis ORM框架 3.5.7 http://www.mybatis.org/mybatis-3/zh/index.html
MyBatis Plus MyBatis的增强工具 3.4.3.4 https://baomidou.com/
MyBatis Plus Generator 代码生成器 3.5.1 https://github.com/baomidou/generator
Druid 数据库连接池 1.2.8 https://github.com/alibaba/druid
Lombok 实体类增加工具 1.18.20 https://github.com/rzwitserloot/lombok
Hutool Java工具类库 5.7.16 https://hutool.cn/docs/#/
Knife4j 接口描述语言 3.0.3 https://gitee.com/xiaoym/knife4j
Nimbus JOSE JWT JSON Web Token 8.21 https://bitbucket.org/connect2id/nimbus-jose-jwt/wiki/Home
Jedis Redis Java客户端 3.7.0 https://github.com/redis/jedis
Spring Boot Spring快速集成脚手架 2.3.12 https://spring.io/projects/spring-boot
Spring Cloud 微服务框架 Hoxton.SR12 https://spring.io/projects/spring-cloud
Spring Cloud Alibaba 微服务框架 2.2.7 https://github.com/alibaba/spring-cloud-alibaba/wiki
Spring Cloud Security 认证和授权框架 2.2.5 https://spring.io/projects/spring-cloud-security
Sentinel 分布式系统的流量防卫兵 1.8.1 https://sentinelguard.io/zh-cn/
Seata 分布式事务解决方案 1.3.0 https://seata.io/zh-cn/

Java后端扩展技术栈

技术 说明 版本 备注
easyexcel Excel报表 3.0.5 https://github.com/alibaba/easyexcel
RocketMQ 事件驱动中间件 4.6.1 https://github.com/alibaba/spring-cloud-alibaba/wiki/RocketMQ
Spring WebSocket 及时通讯服务 5.2.15 https://www.baeldung.com/websockets-spring
FastDFS dfs客户端 1.29 https://bluemiaomiao.github.io/fastdfs-spring-boot-starter/

Vue前端技术栈

技术 说明 版本 备注
vue-cli 项目构建工具 5.0.4 https://cli.vuejs.org/
vue-router 前端路由工具 4.0.3 https://router.vuejs.org/
vuex 状态管理工具 4.0.0 https://vuex.vuejs.org/
Vue.js 轻量级的MVVM框架 3.2.13 https://cn.vuejs.org/index.html
Axios http请求工具 0.27.2 https://github.com/axios/axios
ES6 简化Js代码 6 https://www.w3schools.com/js/js_es6.asp
element-plus 前端ui组件 2.2.5 https://element-plus.gitee.io/zh-CN/
less CSS扩展语言 4.1.3 https://less.bootcss.com/

移动端技术栈

环境搭建

开发工具

工具 说明 版本 备注
IDEA 开发IDE 2021.3 https://www.jetbrains.com/idea/download
Navicat 数据库连接工具 latest https://www.navicat.com.cn/
RDM Redis可视化管理工具 latest https://github.com/uglide/RedisDesktopManager https://gitee.com/qishibo/AnotherRedisDesktopManager
PowerDesigner 数据库设计工具 16.6 http://powerdesigner.de/
Axure 原型设计工具 9 https://www.axure.com/
MindMaster 思维导图设计工具 latest http://www.edrawsoft.cn/mindmaster
Visio 流程图绘制工具 latest
Apipost API接口调试工具 latest https://www.apipost.cn/

开发环境

依赖环境 版本 备注
Windows 10 操作系统
JDK 1.8.0_311 https://www.injdk.cn/
NodeJS https://nodejs.org/zh-cn/

服务器环境

依赖环境 版本 备注
CentOS 7 操作系统(可用VM安装Centos7
Docker latest https://www.docker.com/
MySQL 8 https://www.mysql.com/cn/
Redis 6.2.6 https://redis.io/
Nacos 2.0.3 https://nacos.io/zh-cn/docs/quick-start-docker.html
Sentinel 1.8.1 https://github.com/alibaba/Sentinel/releases
Seata 1.3.0 https://github.com/seata/seata
RocketMQ 4.6.1 https://rocketmq.apache.org/
Nginx latest https://nginx.org/en/
FastDFS V6.07 https://gitee.com/fastdfs100

特别鸣谢

anti-fraud-westward-journey的诞生离不开开源软件的支持,感谢以下开源项目及项目维护者:

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/suosuozi/anti-fraud-westward-journey.git
git@gitee.com:suosuozi/anti-fraud-westward-journey.git
suosuozi
anti-fraud-westward-journey
反诈西游
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891