![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前后端分离
文章平均质量分 86
沙漠真有鱼
略略略 小菜鸡一个
展开
-
基于SpringBoot+Vue实现的人力资源管理系统
基于SpringBoot+Vue实现的人力资源管理系统是为了提高企业人力资源管理水平而开发的。主要目标是通过对员工及人力资源活动信息(考勤、工资)等的编制来提高企业效率。系统一共分为五大菜单项,分别是首页、薪资管理、权限管理、系统管理、考勤管理。原创 2024-03-06 14:16:19 · 480 阅读 · 0 评论 -
Java-仓库管理系统
该文档旨在定义并描述一个仓库管理系统的功能和特性,系统使用MySQL数据库,并采用SpringBoot+Vue的前后端分离开发模式。本文档将涵盖系统的主要功能、用户权限管理、数据结构和交互流程。仓库管理系统基于SpringBoot和Vue构建,实现了前后端分离开发模式。系统应该使用MySQL数据库进行数据存储。出库记录表(OutboundRecord)入库记录表(InboundRecord)IDE工具,如IntelliJ IDEA。仓库表(Warehouse)SpringBoot开发环境。原创 2023-08-18 10:45:44 · 2682 阅读 · 3 评论 -
手把手教你更改Vue项目图标
除了使用第三方图标库外,你还可以自定义样式,使用项目中的自定义图标。这需要你自己设计和绘制图标,并将其转化为字体文件(通常使用SVG格式)原创 2023-08-15 09:17:44 · 5254 阅读 · 1 评论 -
uni-app个人中心
uni-app 是基于Vue.js框架开发的一个跨平台移动应用开发框架,可以同时支持多个平台(如iOS、Android、Web等)的应用开发。采用了统一的语法和组件规范,可以大大简化跨平台开发的工作,提高开发效率。原创 2023-07-25 09:50:01 · 6636 阅读 · 1 评论 -
深入解析Nginx:高性能Web服务器与反向代理的终极解决方案
Nginx还可以作为HTTP缓存服务器,存储并提供经过缓存的HTTP请求的响应,减轻后端服务器的压力,提升响应速度。在浏览器中输入服务器的IP地址或域名,即可访问Nginx服务器。原创 2023-07-05 11:10:58 · 516 阅读 · 0 评论 -
前后端分离实现审核功能
在实际开发中,审核功能是一个非常常用的功能,例如管理后台的文章审核等等。本篇博文将介绍如何基于SpringBoot+Vue的前后端分离技术实现审核功能。本篇博客介绍了如何基于SpringBoot+Vue的前后端分离技术实现审核功能。在实际开发中,这种前后端分离的架构模式可以提高开发效率和开发质量,并且可以轻松实现业务扩展和维护。希望本篇博文可以帮助到大家。原创 2023-06-01 14:48:15 · 3144 阅读 · 0 评论 -
Redis实现投票功能
投票功能是一个非常常见的Web应用场景,SpringBoot作为当今流行的Web开发框架,为了提高开发效率和性能,通常需要整合一些第三方组件。Redis是一种高性能的键值对存储数据库,而Mybatis-plus则是Mybatis的扩展版本,提供了更强大和便捷的数据库操作方式。本文将介绍如何将Redis和Mybatis-plus整合到SpringBoot中,实现投票功能。本文介绍了如何将Redis和Mybatis-plus整合到SpringBoot中,以实现投票功能。原创 2023-05-30 16:54:13 · 1462 阅读 · 0 评论 -
数据传输选Ajax还是Axios
随着Web应用程序的发展,越来越多的开发人员需要通过JavaScript与服务器进行交互。在前端开发过程中,Ajax和Axios是两种最为常见的数据请求方式。虽然它们可以实现同样的目的,但却有一些重要的不同点和优劣势。Ajax是一种异步JavaScript和XML技术,它使得网页与服务器进行数据交互成为可能。它允许 JavaScript 在不重新加载整个页面的情况下向服务器发送请求,并可以根据响应更新部分页面内容。原创 2023-05-29 23:16:02 · 1854 阅读 · 2 评论 -
SpringBoot---公告管理
SpringBoot+Vue是一款常见且适用性很强的组合,今天我们将会结合两者的优势,实现一个功能简单但很实用的公告功能。熟悉SpringBoot框架;熟悉Vue框架;熟悉前后端交互过程;了解axios库的使用;熟悉HTML/CSS/JavaScript。项目的主要功能是实现一个公告展示页面,管理员可以在后台发布公告,前台用户可以浏览公告内容。具体实现包括后端的公告管理模块和前端的公告展示模块。本文介绍了如何使用SpringBoot+Vue框架来实现公告功能。原创 2023-05-16 09:00:11 · 2690 阅读 · 0 评论 -
前后端分离实现社区销售系统
在当今的互联网时代,社区销售系统越来越普及。这种系统可以方便地管理商品、订单以及会员等信息,使得销售过程更加高效和便利。本文将介绍如何通过前后端分离的方式实现一个社区销售系统。原创 2023-05-13 11:21:24 · 780 阅读 · 0 评论 -
SpringBoot实现Md5对数据库数据加密
MD5消息摘要算法,属Hash算法一类。MD5算法对输入任意长度的消息进行运行,产生一个128位的消息摘要(32位的数字字母混合码)。AES算法全称Advanced Encryption Standard,又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。经过五年的甄选流程,高级加密标准由美国国家标准与技术研究院 (NIST)于2001年11月26日发布于FIPS PUB 197,并在2002年5月26日成为有效的标准。原创 2023-04-06 15:05:17 · 5962 阅读 · 6 评论 -
从0开始写Vue项目-Vue实现用户个人信息界面上传头像
都知道,我们在写项目的时候,最想给自己项目增加实用性了,例如我们的头像上传以及个人的各种信息等等。我们刚刚已经做好了我们的上传接口,那么我们现在就趁热打铁,将我们的头像上传功能解决一下。二、个人信息界面我们的个人信息界面由我们的头像以及我们的表格组成,那么就说明我们需要去获取我们用户的数据了我们之前是做过用户数据存储的,就是利用token来将我们用户的数据存放在我们的浏览器里面,然后利用来查找出我们的用户数据。三、头像上传对于头像上传,我们依然用到我们之前的接口和组件来实现该功能。原创 2023-02-24 22:05:10 · 5643 阅读 · 2 评论 -
从0开始写Vue项目-Vue实现用户数据批量上传和数据导出
我们在之前已经做好了我们的登录和注册,以及能通过登录然后进入到我们项目的某一个界面,我们之前做的演示就是拿的我们的用户来进行我们的增删改查功能。那么我们在写项目的功能的时候,有时候会用到我们通过上传文件来进行某些功能,比如我们通过上传用户信息表来做到我们的批量导入用户信息,那么我们现在就来实现这一功能。原创 2023-02-24 20:51:02 · 1939 阅读 · 1 评论 -
从0开始写Vue项目-Vue实现数据渲染和数据的增删改查
在我们之前,我们已经实现了我们项目的登录、注册功能,然后我们也获取了我们数据库的数据,也写好了我们数据的增删改查,那么我们现在就来在我们的前端进行数据渲染,然后实现我们前端Vue的增删改查。我这里就拿用户数据来进行演示。原创 2023-02-23 13:44:18 · 2085 阅读 · 1 评论 -
从0开始写Vue项目-SpringBoot实现增删改查和分页查询
根据之前的代码,我们已经做到了我们项目的登录和注册,能进行正常的登录与注册,那么我们现在就正式就进入到我们后台的增删改查。当我们写好这些接口之后,我们就可以在我们的vue后台管理界面和前台界面进行接口调用实现数据的增删改查了。原创 2023-02-23 00:05:40 · 1111 阅读 · 0 评论 -
从0开始写Vue项目-SpringBoot整合Mybatis-plus实现登录、注册功能
在之前我们以及搭建好了基本的页面布局以及登录界面的表单校验,那么我们现在就来实现我们用户的登录和注册功能。具体的页面搭建和布局请查看先前的博客!原创 2023-02-21 01:08:31 · 3005 阅读 · 3 评论 -
从0开始写Vue项目-Vue页面主体布局和登录、注册页面
关于主体布局,我们刚开始肯定是做的死数据的,当我们后面整合SpringBoot的时候就会将数据联动起来了;而关于我们的数据,我们依然可以在我们的Element-ui官网里面找到我们的例子,然后进行引入来做成静态的数据。我们可以选择自己喜欢的表格来作为我们后面存原创 2023-02-20 17:28:49 · 2232 阅读 · 0 评论 -
从0开始写Vue项目-Vue2集成Element-ui和后台主体框架搭建
Element,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库Element UI是基于Vue 2.0的Element UI 提供一组组件Element UI 提供组件的参考实例, 直接复制原创 2023-02-19 16:46:56 · 4750 阅读 · 1 评论 -
从0开始写Vue项目-环境和项目搭建
什么是VueVue.js - 渐进式 JavaScript 框架 | Vue.js (vuejs.org)2.介绍与描述动态构建用户界面的渐进式JavaScript框架作者:尤雨溪3.Vue的特点遵循MVVM模式编码简洁,体积小,运行效率高,适合移动/PC端开发它本身只关注UI,可以引入其它第三方库开发项目4.与其他JS框架的关联借鉴 Angular 的模板和数据绑定技术借鉴 React 的组件化和虚拟DOM技术5.Vue周边库vue-cli:vue脚手架axios。原创 2023-02-18 21:10:04 · 1196 阅读 · 4 评论 -
使用Mybatis-plus为什么出现数据库id很大或者为负数
使用Mybatis-plus为什么出现数据库id很大或者为负数简单的概述,这种错误其实是在警醒我们要时刻注意自己代码的规范和数据库直接的联系。然后在新增的时候就出现了id很大或者负数,其实就是代码没有设置TableId,但是数据库却设置了自增主键。原创 2023-02-17 23:56:10 · 3095 阅读 · 1 评论 -
SpringBoot整合mybatis-plus实现分页查询(建议收藏)
最近学习了SpringBoot分页查询的两种写法,一种是手动实现,另一种是使用框架实现。现在我将具体的实现流程分享一下。原创 2023-02-17 01:17:51 · 12204 阅读 · 8 评论 -
SpringBoot登录拦截器
拦截器(Interceptor)类似于Servlet中的过滤器, 同Filter 过滤器一样,它俩都是面向切面编程——AOP 的具体实现(AOP切面编程只是一种编程思想而已),主要用于拦截客户请求并做出相应的处理。过滤器只能在容器初始化时被调用一次,在action的生命周期中,而拦截器可以多次被调用。过滤器可以对几乎所有的请求起作用,拦截器只能对action请求起作用。原创 2023-02-15 15:52:17 · 1293 阅读 · 0 评论 -
SpringBoot实现一对一关联查询
一对一,一对多以及我们的多对多数据库关联查询在我们写项目的时候是经常会用到的。例如我们的宿舍管理系统,在进行寝室管理的时候,会给我们的楼宇分配我们的宿舍管理员,这个管理员的数据当然不能是一个死数据,那我们怎么办呢?我们可以把用户进行分类,分为管理员和普通用户,然后让管理员的数据出现在我们分配人员的名单里面,这是根据身份和权限来进行查询的。但是在我们进行项目的时候,并不可能每一个表格都会设置身份和权限,也不能每一个项目都适合这种查询方式。原创 2023-02-15 03:00:04 · 792 阅读 · 1 评论 -
Mybatis-Plus代码生成器-自定义Controller
在我们开发项目的时候,最烦的也是最累的就是手码代码了,那么就不可以自己生成代码吗?作者今天给大家带来的就是如何利用mybatis-Plus自动生成代码,且配置成自己想要的效果出来。回想我们之前进行开发的过程,首先我们需要编写与数据库表对应的实体类,接着再进行创建各种层次的包(mapper,service,impl),这个过程是不是感觉特别漫长呢,而现在一款神器myBatis-Plus的代码自动生成器。原创 2023-02-12 23:42:14 · 3622 阅读 · 8 评论 -
解决SpringBoot和前端Vue的跨域问题
要了解什么是跨域,我们先说一下同源的概念。同源,是指协议、域名、端口都相同。例如:http://192.168.0.1:8080与https://192.168.3.1:8080不是同源,因为协议不同,第一个冒号前面的为协议,中间的为域名,第二个冒号后面的为端口,只要满足有一处不同,则就不是同源。所谓跨域就是从 A 向 B 发请求,如若他们的地址协议、域名、端口都不相同,直接访问就会造成跨域问题,跨域是非常常见的现象!请求是跨域的但并不一定会报错,普通的图片请求。css文件请求是不会报错的。原创 2023-02-11 16:13:15 · 4194 阅读 · 3 评论 -
Vue实现动态路由导航
对于路由的导航动态实现,我们首先要确定我们拥有的路由有哪些,并且对于命名有一定的良好习惯。其中最重要的就是在我们的路由里面进行设定,设置我们的路由守卫,能对路由进行控制和及时的更新我们的路由数据,然后就可以直接在功能实现区域进行调用实现了2.store文件夹 3.main.js4.实现⛵小结以上就是对Vue实现路由导航简单的概述,使得我们的项目更加的趋于完美,也提升了我们对于编程的能力和思维!原创 2023-02-11 14:14:31 · 1679 阅读 · 0 评论 -
SpringBoot+Vue实现个人信息以及头像数据联动
我们在进行功能实现的时候,个人信息是极其重要的一部分。不仅能展示用户的信息给用户,还能让我们的项目更多元化,让用户的体验感得到提升。我们后端利用SpringBoot整合Mybaties-plus获取数据库里面的user表数据,前端利用Vue调用后端接口进行数据渲染。原创 2023-02-10 00:40:09 · 4776 阅读 · 1 评论 -
Vue整合Echarts,实现数据可视化
可视化就是可以通过视觉进行传达的。再专业一点就可以解释为可视化(Visualization)是利用计算机图形学和图像处理技术,将数据转换成图形或图像在屏幕上显示出来,再进行交互处理的理论、方法和技术。将数据用丰富的元素展现出来!!一个纯JavaScript图表库。原创 2023-02-09 23:43:24 · 1137 阅读 · 3 评论 -
SpringBoot整合Mybaties-plus实现宿舍管理系统(优化版本)
随着社会的进步,高校的扩招以及升学率的提高,高校学生人数急剧增长,宿舍 随着社会的进步,高校的扩招以及升学率的提高,高校学生人数急剧增长,宿舍需求也相应增长。学生宿舍管理系统是学校不可缺少的部分,它对于学校的决策者和管理者来说至关重要。大学四年甚至是更长时间我们都几乎在宿舍和亲密舍友度过,宿舍是学生在大学校园里一个非常重要的学习、生活、娱乐的地方,它是学生生活的港湾,在这里度过成长蜕变的光辉岁月。原创 2023-01-26 14:50:40 · 349 阅读 · 0 评论 -
怎么利用SpringBoot实现审核功能
一、审核功能实现的方式1、普通方案:经办时入A表,审核后从A表读取数据,然后操作目标B表;优势:思路简单劣势:对后端功能实行高度的嵌入;审核功能数据操作不统一2、弹框式方案:前台实现,操作时判断是否需要权限控制,如果需要,则弹出框,由审核人员进行审核,审核通过后,进行后续操作。优势:对后台功能无嵌入;可支持查询、导出、操作等全部功能;劣势:需要经办人和审核人同时在场操作3、入参缓冲时方案:审核功能是独立的功能,前台发起业务后,入参存入数据库......原创 2023-01-24 13:21:30 · 7960 阅读 · 1 评论 -
Springboot集成百度地图实现定位打卡功能
百度开放平台官网:https://lbsyun.baidu.com/index.php?title=%E9%A6%96%E9%A1%B5 获取API放入到我们的前端 1.新建一个Java类 2.设置我们Controller完整代码: 四、前端使用接口在需要使用的vue里面使用获取当前位置的函数五、结果展示 六、后台管理以上就是集成打卡的步骤,就可以进行打卡了 !!! 以上就是对Springboot集成百度地图实现定原创 2023-01-24 13:08:24 · 2242 阅读 · 3 评论 -
SpringBoot+Vue实现在线商城系统
对于网上商城,其最大好处是要能给用户带来最大的便捷,这种便捷不仅体现在网络之外的物流、商品的折扣等,更要体现在进行网络操作时的易用性,能够模拟用户的购物行为,营造一种尽量真实、贴切的用户购物过程。所以,在设计网络商城时,最重要的就是完成“用户功能”。其次,对众多商品、订单、用户信息的网络管理,对于网站经营者的经营效率的意义,也是不言而喻的,这些则可以称为“管理功能”。原创 2023-01-05 19:29:26 · 13892 阅读 · 84 评论 -
springboot实现支付宝沙箱支付
SpringBoot+Vue简单几步实现商城订单支付!!!!原创 2023-01-03 12:33:40 · 3267 阅读 · 5 评论 -
SpringBoot整合Mybatis实现文件导入导出
在做的项目中,常常会有涉及对很多数据的操作,而经常做的就是导入和导出了,我们先来了解一下导入导出。导出:就是将你页面查询的数据导出到Excel表格,当然还有导出其他文件。导入:就是将你需要添加的数据导入到数据库。原创 2022-12-17 13:09:48 · 3199 阅读 · 0 评论 -
Vue实现验证码登录
在我们进行登录的时候,为了保护系统的安全性,也是防止恶意进行登录,进入到后台盗取数据,因此我们在登录的环节进行一定的安全保护,提升系统安全等级。在此我们运用阿拉伯数字和英文字母进行4位数的验证码校验,当然也可以进行多位字符进行校验,在此我使用生成4位验证码进行校验,后续会有滑块验证!!!!!!原创 2022-11-27 16:52:20 · 8896 阅读 · 12 评论 -
基于JavaSpringBoot+Vue实现宿舍管理系统
Spring框架是Java平台上的一种开源应用框架,提供具有控制反转特性的容器。尽管Spring框架自身对编程模型没有限制,但其在Java应用中的频繁使用让它备受青睐,以至于后来让它作为EJB(EnterpriseJavaBeans)模型的补充,甚至是替补。Spring框架为开发提供了一系列的解决方案,比如利用控制反转的核心特性,并通过依赖注入实现控制反转来实现管理对象生命周期容器化,利用面向切面编程进行声明式的事务管理,整合多种持久化技术管理数据访问,提供大量优秀的Web框架方便开发等等。原创 2022-11-18 22:54:51 · 1990 阅读 · 17 评论