(2022)Springboot+vue3项目开发前后端分离书法图书管理Coun

 项目地址:https://github.com/KKJava1/Coun

Coun是基于Springboot+vue3

项目采用了前后端分离技术;后端采用 springBoot 基本框架,数据库连接池技 术,Redis+token权限验证;前端使用 vue3+vueCil 开发模式;使用了 axio+json,vuex, Ant Design Vue,router来实现页面功能。

 项目描述

从自身兴趣为出发点,建立了一个平台可以通过登录账号,利用wangedit富文本的方式上传名人的书法作品观赏心得,陶冶情操,亦或者通过图文并茂的博客形式发布自己的书法作品+文章,并且来观看的人可以为作品点赞,通过Echars图表,让浏览者清晰的看到访问量和点赞量,作为一个简易书法鉴赏网站,为各位书法爱好者提供良好的沟通和交流

技术栈

后端技术

SpringBoot:简化新Spring应用的初始搭建以及开发过程
MyBatis:持久层框架
Redis:内存缓存
HTTPClient: Http协议客户端
Lombok
Mysql:关系型数据库
阿里云数据库:第三方数据库

前端技术

Vue.js:web 界面的渐进式框架
Node.js: JavaScript 运行环境
Axios:Axios 是一个基于 promise 的 HTTP 库
Ant Design Vue:进行页面布局
Webpack:打包工具

项目特点

友好的代码结构及注释,便于阅读及二次开发
实现前后端分离,通过token进行数据交互
页面交互使用Vue3.x,极大的提高了开发效率
完善的部门管理及数据权限,通过注解实现数据权限的控制
完善的XSS防范及脚本过滤,彻底杜绝XSS攻击
完善的代码生成机制,可在线生成domain、xml、dao、service、vue、sql代码,减少70%以上的开发任务
引入quartz定时任务,可动态完成书本的点赞,阅读数,文档功能
利用websocket实时更新数据
新增AOP注解实现日志管理。
代码遵循阿里巴巴开发规范,利于开发者学习。

项目截图 

 可以利用wangedit进行富文本编辑

看到的人如果觉得好,可以对其进行点赞功能 

项目技术架构:

核心技术:该项目为SSM整合构建,使用SpringMVC做控制层,Mybatis做数据层,Redis+token进行登录校验,前端框架应用了vue+element-ui,使用了axios+json实行页面功能 

项目运营与部署环境:构建企业级Maven私服管理微服务接口调用依赖关系;项目使用第三方阿里云数据库。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值