框架
文章平均质量分 86
沙漠真有鱼
略略略 小菜鸡一个
展开
-
Java-仓库管理系统
该文档旨在定义并描述一个仓库管理系统的功能和特性,系统使用MySQL数据库,并采用SpringBoot+Vue的前后端分离开发模式。本文档将涵盖系统的主要功能、用户权限管理、数据结构和交互流程。仓库管理系统基于SpringBoot和Vue构建,实现了前后端分离开发模式。系统应该使用MySQL数据库进行数据存储。出库记录表(OutboundRecord)入库记录表(InboundRecord)IDE工具,如IntelliJ IDEA。仓库表(Warehouse)SpringBoot开发环境。原创 2023-08-18 10:45:44 · 1710 阅读 · 2 评论 -
手把手教你更改Vue项目图标
除了使用第三方图标库外,你还可以自定义样式,使用项目中的自定义图标。这需要你自己设计和绘制图标,并将其转化为字体文件(通常使用SVG格式)原创 2023-08-15 09:17:44 · 4110 阅读 · 1 评论 -
uni-app个人中心
uni-app 是基于Vue.js框架开发的一个跨平台移动应用开发框架,可以同时支持多个平台(如iOS、Android、Web等)的应用开发。采用了统一的语法和组件规范,可以大大简化跨平台开发的工作,提高开发效率。原创 2023-07-25 09:50:01 · 5335 阅读 · 1 评论 -
Spring面向切面编程-AOP
在软件开发中,面向切面编程(Aspect Oriented Programming, AOP)是一个非常重要的编程范式。Spring AOP是Spring框架提供的AOP实现,在Spring中使用AOP实现企业应用开发已经非常普遍。本文将介绍Spring AOP的基本概念、使用方法和一些注意事项。本文介绍了Spring AOP的基本概念、实现方式和使用方法。通过一个简单的示例,我们演示了如何在Spring应用程序中使用AOP,并实现了一个简单的日志记录功能。原创 2023-06-01 23:47:56 · 401 阅读 · 0 评论 -
前后端分离实现审核功能
在实际开发中,审核功能是一个非常常用的功能,例如管理后台的文章审核等等。本篇博文将介绍如何基于SpringBoot+Vue的前后端分离技术实现审核功能。本篇博客介绍了如何基于SpringBoot+Vue的前后端分离技术实现审核功能。在实际开发中,这种前后端分离的架构模式可以提高开发效率和开发质量,并且可以轻松实现业务扩展和维护。希望本篇博文可以帮助到大家。原创 2023-06-01 14:48:15 · 2812 阅读 · 0 评论 -
Redis实现刷票过滤
随着互联网的不断发展,网站或APP的用户流量增加,也衍生出了一些恶意刷量等问题,给数据分析及运营带来极大的困难,出现的刷票问题更是造成了严重的经济损失,所以网站或APP对恶意刷票进行过滤是十分必要的。Redis提供了很好的解决方案,其提供的内存存储和Key-Value的存储结构,能够高效地实现刷票过滤。本文主要介绍如何使用SpringBoot和Redis实现刷票过滤,自定义同一IP每天刷票不得超过次数。原创 2023-05-31 20:11:56 · 930 阅读 · 0 评论 -
Spring Boot单点登录实践
在现代的Web应用程序中,单点登录(Single Sign-On)已经变得越来越流行。单点登录使得用户只需要一次认证即可访问多个应用程序,同时也提高了应用程序的安全性。Spring Boot作为一种广泛使用的Web开发框架,在单点登录方面也提供了很好的支持。在本文中,我们将使用Spring Boot构建一个基本的单点登录系统。我们将介绍如何使用Spring Security和JSON Web Tokens(JWTs)来实现单点登录功能。原创 2023-05-30 23:08:26 · 2282 阅读 · 0 评论 -
都2023年了,还有必要学SSH框架吗
SSH框架是将Struts2、Spring、Hibernate整合在一起的一种开发框架。其中,Struts2是一个基于MVC模式的Web应用框架,提供良好的用户界面,天然的支持国际化和本地化功能;Spring是一个轻量级的IoC和AOP容器框架,可以方便的进行依赖注入和面向切面编程;Hibernate是Java中一个开源的对象关系映射(ORM)框架,可以很方便地操作数据库。综合使用这三个框架,可以极大地提升开发和维护效率。原创 2023-05-29 22:43:10 · 1624 阅读 · 0 评论 -
SpringBoot整合MiniIo
MiniIo是一款开源的、轻量级的、分布式的云存储服务。与其他云存储服务相比,MiniIo偏向于“自部署”的架构,也就是说,它更适合部署在自己的服务器上,而不是类似于阿里云、腾讯云等云服务商提供的云存储服务。MiniIo可以支持海量的数据存储,让用户可以轻松地存储、管理和访问自己的数据。MiniIo是一款自部署的、轻量级的、分布式的云存储服务,它具有自主管理、可定制性等优点,但也存在部署和运维较复杂、功能相对简单等缺点。原创 2023-05-28 21:02:43 · 2134 阅读 · 1 评论 -
SpringCloud的那些中间件
随着互联网的快速发展,微服务的架构思想逐渐成为了一种趋势。SpringCloud作为众多微服务框架中的佼佼者,其提供了丰富的中间件组件,使得我们在微服务项目中能够更加便捷地进行开发和部署。本篇博文将为大家介绍一些SpringCloud中比较重要的中间件及其使用场景。本文只介绍了一些比较重要的SpringCloud中间件组件,还有许多其他的中间件组件,如Config、Bus等,读者可以进一步探索。通过SpringCloud提供的这些中间件组件,我们可以更加便捷地开发出高可用、高性能、高并发的微服务系统。原创 2023-05-27 17:25:30 · 3165 阅读 · 0 评论 -
Spring Boot获取客户端的IP地址
在Web应用程序中,获取客户端的IP地址是一项非常常见的需求,例如记录访问日志、过滤恶意IP等。在本文中,我们将介绍如何使用Spring Boot框架获取客户端的IP地址。1.使用HttpServletRequest对象2.使用ServletRequestAttributes对象3.使用X-Forwarded-For头当我们需要获取客户端的真实IP地址时,应该使用X-Forwarded-For头解决代理服务器和匿名代理服务器的问题。原创 2023-05-27 17:10:10 · 9586 阅读 · 3 评论 -
SpringBoot和Vue实现动态二维码
二维码在现代社交和营销活动中被广泛使用。我们可以在各种渠道上看到二维码的身影,如微信,支付宝,以及其他应用程序中。在本篇博客中,我们将使用SpringBoot和Vue框架来演示如何创建一个能够自动生成并定期刷新的动态二维码。在本文中,我们学习了如何使用Spring Boot和VueJS框架生成动态二维码。我们使用了QRCode库和WebSocket来实现这个功能,并使用axios进行了前端和后端之间的通信。我希望这篇教程对您有所帮助。原创 2023-05-26 17:50:30 · 1223 阅读 · 0 评论 -
Spring Security--守护你的功能权限
通过本篇博客的介绍,我们学习了如何使用Spring Security实现前后端分离路径拦截器。具体而言,我们搭建了一个Spring Boot项目并进行了权限配置,针对不同的角色对路径进行访问控制。此外,我们还介绍了如何在前端进行权限控制,通过axios和router的配合实现对不同路径的访问控制。最终,我们实现了一个较为完整的前后端分离项目。原创 2023-05-26 17:11:05 · 1244 阅读 · 0 评论 -
LambdaQueryWrapper与QueryWrapper的使用
在Mybatis-plus框架中,LambdaQueryWrapper和QueryWrapper是两个非常常用的类。它们用于快速简便地查询数据库。LambdaQueryWrapper是Mybatis-plus 3.0.7版本之后推出的一个查询工具类,它采用lambda表达式构建SQL查询语句,可以快速、简便地完成CRUD等操作。原创 2023-05-25 22:18:58 · 7626 阅读 · 0 评论 -
让你的Demo更安全--Spring Boot实现短信验证码
Spring Boot为我们提供了快速便捷地实现短信验证码功能的方式。在本文中,我向大家展示了使用阿里云短信服务发送短信验证码并实现验证码校验的代码示例。如果您打算实现短信验证码功能,可以参考本文提供的思路和代码示例。在实际开发中,我们还可以根据业务需求对短信验证码进行更多的优化和改进,比如添加验证码图形识别、增加短信发送次数校验、防止恶意发送、短信的批量发送等功能。总之,短信验证码是现在很常见的一种验证方式,其简单、便捷、安全的特点获得了很多企业和应用的青睐。原创 2023-05-25 13:57:14 · 2229 阅读 · 1 评论 -
Spring Security实现登录
Spring Security是Spring框架下的一个用于身份验证和授权的框架,它可以帮忙管理web应用中的用户认证、授权以及安全性问题。环境准备Spring Security核心概念实现基本登录功能添加Spring Security的数据库认证Spring Security是一个非常好用的身份认证和授权框架,可以有效保证应用的安全性。本文介绍了如何使用Spring Security实现基本的登录功能和数据库认证,希望这篇文章能够帮助到你。。原创 2023-05-24 21:48:08 · 3441 阅读 · 0 评论 -
Spring Security入门
Spring Security 是一个高度可定制的身份验证和访问控制框架,它基于 Spring 框架,并可与 Spring 全家桶无缝集成。该框架可以精确控制用户对应用程序的访问,控制用户的角色和权限等。Spring Security 最早是由 Ben Alex 开发,2004年时首次发布。它的前身是 Acegi Security Framework。原创 2023-05-24 19:25:40 · 1109 阅读 · 0 评论 -
SpringBoot实现微信支付
在目前的互联网上,我们已经经常使用微信支付进行各种支付操作。微信支付作为一种移动支付的新时代产品,新颖的功能和稳定的操作流程使得它在用户中深得信任。对于一些企业或者个人,如何实现和使用微信支付成了一个不可避免的问题。为此,本文将介绍如何使用SpringBoot来快速实现微信支付的功能。原创 2023-05-23 11:49:40 · 3201 阅读 · 1 评论 -
多文件分布式上传-SpringBoot
在现代化的互联网应用中,各种形式的上传都成为了必备的功能之一。而对于大文件上传以及多文件上传来说,我们往往需要考虑分布式储存的方案,以实现高效和可扩展性。本文将详细介绍在SpringBoot中实现多文件分布式上传的方法,我们将使用一个开源软件FastDFS作为我们的分布式储存方案。本文详细介绍了如何在SpringBoot中实现多文件分布式上传,并用代码给出了相应的实现思路和实现步骤。原创 2023-05-22 21:58:00 · 2225 阅读 · 0 评论 -
Mybatis代码生成器——让Java开发更高效
当然,生成的代码只是一个初步的框架,具体的业务逻辑和功能还需要开发人员进行相应的补充和修改。最后,我们希望读者在实际开发中能够灵活使用生成器,并结合自己的经验和知识来完成高质量的开发工作,创造更优秀的软件产品。至此,我们已经成功地使用Mybatis代码生成器对数据库表生成了部分基础的CRUD代码,并在一个简单的示例中验证了生成的代码的可用性。此命令将会根据配置文件中指定的数据库信息和表信息,自动生成相应的Java实体类、DAO接口和Mapper XML文件,生成的文件将分别被保存在指定的包名和路径中。原创 2023-05-22 21:38:07 · 1446 阅读 · 0 评论 -
SpringBoot实现电子发票生成
电子发票是近年来比较流行的一种票据形式,它取代了以往传统的纸质发票,具有减少纸张浪费、方便有效查验等优点。本文将介绍如何使用Spring Boot和Vue.js构建一个仿真电子发票生成应用程序,借助微信二维码扫描功能和第三方库,实现用户扫描二维码获取发票信息并填写相关开票信息,最后生成电子发票。在本文中,我们介绍了如何使用Spring Boot和Vue.js构建一个仿真电子发票生成应用程序,借助微信二维码扫描功能和第三方库,实现用户扫描二维码获取发票信息并填写相关开票信息,最后生成电子发票。原创 2023-05-21 00:29:32 · 2975 阅读 · 0 评论 -
SpringBoot实现发送自定义验证码
随着互联网的不断发展,验证码的作用越来越重要。作为常见的一种防范机制,验证码能有效避免机器人或者别有用心的人利用自动化程序进行注入攻击、暴力破解等恶意行为。在本文中,我们将讲解如何使用SpringBoot框架实现自定义验证码发送功能。您可根据自己应用场景的不同,对代码进行调整扩展。原创 2023-05-20 15:26:20 · 1089 阅读 · 0 评论 -
Vue与React更应该学哪一个
生态系统:Vue和React都有庞大的生态系统,然而Vue的生态系统通常包含更多的集成包(比如vue-router,Vuex等)。相比之下,React的生态系统包含更多库和工具,例如Redux,React Router等,这也使得React可以与更广泛的应用程序结合使用,如移动应用程序和框架。总之,Vue适合于小型应用程序,学习曲线较小,具有更快的开发速度和更容易上手的模板语法。总之,Vue和React都是非常出色的前端框架,并且都在业界得到了广泛的应用。Vue和React都是当前最流行的前端框架之一。原创 2023-05-19 14:51:51 · 2599 阅读 · 0 评论 -
关于Java的那些安全框架
在Java开发中,安全是一项至关重要的特性,不仅仅是因为它保护我们的数据和系统免受恶意攻击,还因为它保护着我们和我们的用户的隐私。因此,Java安全框架的选择至关重要。在本篇博客中,我们将探讨一些常见的Java安全框架,以及如何使用它们来保护我们的应用程序。以上是一些常见的Java安全框架,每个框架都有其独特的特性和使用方式。在选择使用任何一种安全框架之前,需要仔细考虑自己的需求,并选择最适合自己需求的框架。好的安全实践是保护我们的数据和系统的关键。原创 2023-05-19 10:15:49 · 2050 阅读 · 0 评论 -
Vue实现二维码,让你的数据轻松传递
在我们生活中,二维码的应用越来越广泛,特别是在移动互联网的时代,二维码成为了快速传达信息的一种利器。在这篇文章中,我们将会介绍如何在Vue框架下,实现一个具备扫描和查看数据的二维码。原创 2023-05-18 22:52:03 · 1888 阅读 · 0 评论 -
SpringBoot整合Swagger2,让接口文档管理变得更简单
在开始介绍SpringBoot整合Swagger2的步骤之前,让我们谈一下Swagger2是什么。Swagger2是一种RESTful API文档生成工具,能够自动化生成API文档,并提供交互式文档,以方便开发人员使用。Swagger2不仅可以生成接口文档,还可以生成模拟数据,以方便前后端协作。通过本文的介绍,我们了解了Swagger2的基本使用方法,并讲解了一些高级特性,让接口文档管理变得更加简单。在项目中使用Swagger2可以有效地提高开发效率,减少接口文档编写的工作量。原创 2023-05-18 11:02:29 · 724 阅读 · 0 评论 -
当面试被问到Hibernate
Hibernate是一个Java持久化框架,广泛用于Java EE系统中,它的主要目标是为了解决Java对象与关系型数据库之间的映射问题,从而可以简化数据访问层的开发。Hibernate不仅可以帮我们避免直接使用JDBC进行数据操作,还能够自动化地持久化Java对象到数据库中,并且是Hibernate创始人 Gavin King 于2001年发布的,至今已发展成为一个成熟、广泛应用的Java持久化框架。原创 2023-05-17 12:52:52 · 482 阅读 · 0 评论 -
SpringBoot---公告管理
SpringBoot+Vue是一款常见且适用性很强的组合,今天我们将会结合两者的优势,实现一个功能简单但很实用的公告功能。熟悉SpringBoot框架;熟悉Vue框架;熟悉前后端交互过程;了解axios库的使用;熟悉HTML/CSS/JavaScript。项目的主要功能是实现一个公告展示页面,管理员可以在后台发布公告,前台用户可以浏览公告内容。具体实现包括后端的公告管理模块和前端的公告展示模块。本文介绍了如何使用SpringBoot+Vue框架来实现公告功能。原创 2023-05-16 09:00:11 · 2352 阅读 · 0 评论 -
SpringBoot整合Elasticsearch
Elasticsearch 是一个开源分布式搜索引擎,具有全文检索、数据分析等功能。在实际项目中,我们需要将 Elasticsearch 与 SpringBoot 进行整合,以实现数据的高效存储和快速检索。本篇文章将介绍如何使用 SpringBoot 整合 Elasticsearch,并提供一些相关业务的示例代码。本文介绍了如何使用 SpringBoot 实现 Elasticsearch 的整合,并提供了数据的增删改查示例代码。原创 2023-05-15 08:37:17 · 1223 阅读 · 0 评论 -
Vue连接数据库实现登录注册
在前端开发中,经常需要将用户的注册和登录信息存储到数据库中,然后再进行登录验证。本文将介绍如何使用Vue连接数据库实现登录注册功能。原创 2023-05-13 22:10:32 · 1865 阅读 · 0 评论 -
前后端分离实现社区销售系统
在当今的互联网时代,社区销售系统越来越普及。这种系统可以方便地管理商品、订单以及会员等信息,使得销售过程更加高效和便利。本文将介绍如何通过前后端分离的方式实现一个社区销售系统。原创 2023-05-13 11:21:24 · 761 阅读 · 0 评论 -
你会做路径的身份验证吗?
在前后端分离的开发模式下,前端的路由控制越来越重要。为了保护后台接口的安全,需要对前端进行身份验证。而Spring Boot和Vue都是目前比较流行的框架,在此我们将介绍如何实现Spring Boot和Vue分别实现访问页面路径的身份验证。在前后端分离的开发模式下,前端的路由控制越来越重要。原创 2023-05-12 06:30:00 · 288 阅读 · 0 评论 -
SpringBoot实现文件下载格式可选
本篇文章介绍了如何将SpringBoot和Mybatis-plus整合,实现文件下载的可选模式。用户可以上传Pdf、Word、Excel等类型的文件到数据库,然后在前端进行选择并下载。本文中,我们将使用Vue作为前端框架,使用组件合并进行接口调用,实现相关功能。本文介绍了如何使用SpringBoot和Mybatis-plus,实现文件下载的可选模式,并在前端中使用Vue进行组件合并和接口调用,提供给用户多种文件格式的下载选项。原创 2023-05-10 03:00:00 · 891 阅读 · 0 评论 -
SpringBoot整合Echarts实现用户人数和性别展示
本文介绍了如何使用SpringBoot集成Echarts,实现展示用户人数和性别的功能。通过数据库设计、实现数据访问层、业务逻辑层和控制层的代码编写,以及前端页面的开发,本文详细地介绍了SpringBoot整合Echarts的实现步骤和代码。其中,使用Vue框架进行前端页面开发,增加了Web应用的可扩展性和易用性。同时,通过使用Echarts图表库,我们可以让数据呈现更为直观清晰,增强用户体验。原创 2023-05-07 10:44:04 · 2055 阅读 · 2 评论 -
SpringCloud详解
SpringCloud官网SpringCloud是一个由Spring公司维护的分布式系统开发框架,它是基于SpringBoot的微服务框架。SpringCloud提供了一系列的组件和开发工具,用于构建分布式系统的各个方面,如服务发现、服务注册、服务调用、负载均衡、分布式配置中心等。本篇博客详细介绍了SpringCloud的概述、主要组件和应用场景,并提供了相应的代码示例,希望能够帮助读者更好地理解和掌握SpringCloud的实际开发应用。原创 2023-05-02 14:20:29 · 4584 阅读 · 1 评论 -
从0开始写Vue项目-Vue实现用户数据批量上传和数据导出
我们在之前已经做好了我们的登录和注册,以及能通过登录然后进入到我们项目的某一个界面,我们之前做的演示就是拿的我们的用户来进行我们的增删改查功能。那么我们在写项目的功能的时候,有时候会用到我们通过上传文件来进行某些功能,比如我们通过上传用户信息表来做到我们的批量导入用户信息,那么我们现在就来实现这一功能。原创 2023-02-24 20:51:02 · 1883 阅读 · 1 评论 -
从0开始写Vue项目-Vue实现数据渲染和数据的增删改查
在我们之前,我们已经实现了我们项目的登录、注册功能,然后我们也获取了我们数据库的数据,也写好了我们数据的增删改查,那么我们现在就来在我们的前端进行数据渲染,然后实现我们前端Vue的增删改查。我这里就拿用户数据来进行演示。原创 2023-02-23 13:44:18 · 2003 阅读 · 1 评论 -
从0开始写Vue项目-SpringBoot实现增删改查和分页查询
根据之前的代码,我们已经做到了我们项目的登录和注册,能进行正常的登录与注册,那么我们现在就正式就进入到我们后台的增删改查。当我们写好这些接口之后,我们就可以在我们的vue后台管理界面和前台界面进行接口调用实现数据的增删改查了。原创 2023-02-23 00:05:40 · 1029 阅读 · 0 评论 -
从0开始写Vue项目-SpringBoot整合Mybatis-plus实现登录、注册功能
在之前我们以及搭建好了基本的页面布局以及登录界面的表单校验,那么我们现在就来实现我们用户的登录和注册功能。具体的页面搭建和布局请查看先前的博客!原创 2023-02-21 01:08:31 · 2743 阅读 · 3 评论 -
从0开始写Vue项目-Vue页面主体布局和登录、注册页面
关于主体布局,我们刚开始肯定是做的死数据的,当我们后面整合SpringBoot的时候就会将数据联动起来了;而关于我们的数据,我们依然可以在我们的Element-ui官网里面找到我们的例子,然后进行引入来做成静态的数据。我们可以选择自己喜欢的表格来作为我们后面存原创 2023-02-20 17:28:49 · 2062 阅读 · 0 评论