(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私服管理微服务接口调用依赖关系;项目使用第三方阿里云数据库。
(2022)Springboot+vue3项目开发前后端分离书法图书管理Coun相关推荐
- 在Docker 上完成对Springboot+Mysql+Redis的前后端分离项目的部署(全流程,全截图)
本文章全部阅读大约2小时,包含一个完整的springboot + vue +mysql+redis前后端分离项目的部署在docker上的全流程,比较复杂,请做好心理准备,遇到问题可留言或则私信 目录 ...
- 使用SpringBoot + Vue (若依前后端分离版) 写项目的一些总结(持续更新...)
使用SpringBoot + Vue(若依前后端分离版) 写项目的一些总结 获取Redis服务 @Autowired private RedisCache redisCache; String cap ...
- deflower-该项目是前后端分离的卖花网站
deflower 项目地址 介绍 该项目是前后端分离的卖花网站,有一个后端工程deflower,使用iade进行开发,基于jdk1.8,有两个前端工程,mall4uni,vue-admin-maste ...
- 基于Springboot+vue实现前后端分离二手图书交易
作者主页:编程指南针 作者简介:Java领域优质创作者.CSDN博客专家 .掘金特邀作者.多年架构师设计经验.腾讯课堂常驻讲师 主要内容:Java项目.毕业设计.简历模板.学习资料.面试题库.技术互助 ...
- Java权限管理|基于springBoot+springSecurity+jwt实现前后端分离用户权限认证
基于springBoot+springSecurity+jwt实现前后端分离用户权限认证 1. 项目说明 主要基于前后端分离情况下用户权限认证, 当用户登录认证成功后,每个用户会获取到自己的tok ...
- 一套仿阿里完整版Spring Boot电商项目,前后端分离+权限管理系统
项目简介 1.项目背景 2. B2B 模式 3. B2C 模式 ==(商城模式)*== 4. C2B 模式 5. C2C 模式 6. O2O 模式 2.商城架构图 2.1.前后端分离 基础版 2.3. ...
- 基于Springboot+MybatisPlus+Vue的前后端分离电子商城系统
一.基于Springboot+MybatisPlus+Vue的前后端分离电子商城系统 基于Springboot+MybatisPlus+Vue的前后端分离电子商城系统,主要分为用户端和管理端两个模块. ...
- 【Java从0到架构师】项目实战 - 前后端分离、后端校验、Swagger、全局异常处理
项目实战 - 前后端分离.后端校验.Swagger Layui 同源策略 SpringMVC 实现 CORS 后端校验 - hibernate-validator 方法的 Model 参数校验 方法的 ...
- 基于springboot vue前后端分离的图书借阅管理系统源码
请观看视频: 基于springboot vue前后端分离的图书借阅管理系统源码 <project xmlns="http://maven.apache.org/POM/4.0.0&qu ...
最新文章
- Python+selenium自动化测试:报错:TypeError: 'WebElement' object is not iterable
- csol战损左轮python_CSOL欢乐拍卖会迎新春 7把战损版武器登录即赠
- mysql中sql命令大小写吗_sql语句大小写有关系吗?
- java http 返回码_【Java】Http返回状态码
- Spring 常见问题( 持续更新... ... )
- keepalived nginx 双机热备图文讲解
- linux一句话问答(网络无关篇+网络相关篇+程序开发篇+经典图书)
- 手动升级 Confluence - 规划你的升级
- springboot中添加静态资源的方式,默认的静态资源文件夹有哪些
- 仅109美元 搞一套Evive物联网开发工具包回家耍
- No package ‘mate-settings-daemon‘ found
- win10计算机优化技巧,教你win10优化技巧
- 凯撒加密的python语言程序_python语言编程实现凯撒密码、凯撒加解密算法、
- ClassCastException: XXX are in unnamed module of loader ‘app‘异常分析
- mysql错误码2002_MySQL错误ERROR 2002 (HY000): Can't connect to local MySQL server through socket
- 虚拟机域渗透环境搭建
- Laravel版本更新异常4.2.8- 4.2.9 Declaration of ... CompilerEngine ... should be compa
- oop部分,构造方法,this的使用。
- 人工智能如何入门学习?前景如何
- JAVA中怎样把用户输入的字符串存入数组中?