项目地址: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私服管理微服务接口调用依赖关系;项目使用第三方阿里云数据库。

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

  1. 在Docker 上完成对Springboot+Mysql+Redis的前后端分离项目的部署(全流程,全截图)

    本文章全部阅读大约2小时,包含一个完整的springboot + vue +mysql+redis前后端分离项目的部署在docker上的全流程,比较复杂,请做好心理准备,遇到问题可留言或则私信 目录 ...

  2. 使用SpringBoot + Vue (若依前后端分离版) 写项目的一些总结(持续更新...)

    使用SpringBoot + Vue(若依前后端分离版) 写项目的一些总结 获取Redis服务 @Autowired private RedisCache redisCache; String cap ...

  3. deflower-该项目是前后端分离的卖花网站

    deflower 项目地址 介绍 该项目是前后端分离的卖花网站,有一个后端工程deflower,使用iade进行开发,基于jdk1.8,有两个前端工程,mall4uni,vue-admin-maste ...

  4. 基于Springboot+vue实现前后端分离二手图书交易

    作者主页:编程指南针 作者简介:Java领域优质创作者.CSDN博客专家 .掘金特邀作者.多年架构师设计经验.腾讯课堂常驻讲师 主要内容:Java项目.毕业设计.简历模板.学习资料.面试题库.技术互助 ...

  5. Java权限管理|基于springBoot+springSecurity+jwt实现前后端分离用户权限认证

    基于springBoot+springSecurity+jwt实现前后端分离用户权限认证 1. 项目说明   主要基于前后端分离情况下用户权限认证, 当用户登录认证成功后,每个用户会获取到自己的tok ...

  6. 一套仿阿里完整版Spring Boot电商项目,前后端分离+权限管理系统

    项目简介 1.项目背景 2. B2B 模式 3. B2C 模式 ==(商城模式)*== 4. C2B 模式 5. C2C 模式 6. O2O 模式 2.商城架构图 2.1.前后端分离 基础版 2.3. ...

  7. 基于Springboot+MybatisPlus+Vue的前后端分离电子商城系统

    一.基于Springboot+MybatisPlus+Vue的前后端分离电子商城系统 基于Springboot+MybatisPlus+Vue的前后端分离电子商城系统,主要分为用户端和管理端两个模块. ...

  8. 【Java从0到架构师】项目实战 - 前后端分离、后端校验、Swagger、全局异常处理

    项目实战 - 前后端分离.后端校验.Swagger Layui 同源策略 SpringMVC 实现 CORS 后端校验 - hibernate-validator 方法的 Model 参数校验 方法的 ...

  9. 基于springboot vue前后端分离的图书借阅管理系统源码

    请观看视频: 基于springboot vue前后端分离的图书借阅管理系统源码 <project xmlns="http://maven.apache.org/POM/4.0.0&qu ...

最新文章

  1. Python+selenium自动化测试:报错:TypeError: 'WebElement' object is not iterable
  2. csol战损左轮python_CSOL欢乐拍卖会迎新春 7把战损版武器登录即赠
  3. mysql中sql命令大小写吗_sql语句大小写有关系吗?
  4. java http 返回码_【Java】Http返回状态码
  5. Spring 常见问题( 持续更新... ... )
  6. keepalived nginx 双机热备图文讲解
  7. linux一句话问答(网络无关篇+网络相关篇+程序开发篇+经典图书)
  8. 手动升级 Confluence - 规划你的升级
  9. springboot中添加静态资源的方式,默认的静态资源文件夹有哪些
  10. 仅109美元 搞一套Evive物联网开发工具包回家耍
  11. No package ‘mate-settings-daemon‘ found
  12. win10计算机优化技巧,教你win10优化技巧
  13. 凯撒加密的python语言程序_python语言编程实现凯撒密码、凯撒加解密算法、
  14. ClassCastException: XXX are in unnamed module of loader ‘app‘异常分析
  15. mysql错误码2002_MySQL错误ERROR 2002 (HY000): Can't connect to local MySQL server through socket
  16. 虚拟机域渗透环境搭建
  17. Laravel版本更新异常4.2.8- 4.2.9 Declaration of ... CompilerEngine ... should be compa
  18. oop部分,构造方法,this的使用。
  19. 人工智能如何入门学习?前景如何
  20. JAVA中怎样把用户输入的字符串存入数组中?

热门文章

  1. gn、ninja的安装-Ubuntu18.04
  2. 个人自我介绍PPT模板推荐
  3. Android事件总线设计(一)- EventBus初步学习
  4. 「科普」一文读懂生产制造MES系统
  5. 如何基于 ZEGO SDK 实现 Android 一对一音视频聊天应用
  6. Cisco路由器重置enable密码步骤
  7. JD-GUI for Mac
  8. 3d编辑器的gizmo的缩放计算
  9. UR机器人装箱姿态_UR机器人汽车座椅螺丝拧紧--优傲机器人
  10. Ubuntu视频没有声音