
SpringBoot
文章平均质量分 73
SpringBoot学习以及相关配置记录
失去斗志的菜鸟
本人优快云主页现可通过joycez.blog.youkuaiyun.com访问( •̀ ω •́ )✧
展开
-
SMB共享文件夹-Spring项目数据与服务分离基础配置
某项目需要将数据与服务分离部署在两个服务器,涉及到文件加密访问以及Mysql、ElasticSearch、Redis等数据的互通。下面是自己部署的步骤。原创 2024-11-11 08:44:04 · 565 阅读 · 0 评论 -
ElasticSearch中文模糊查询只能搜索单个字符的问题
通配符和fuzziness都只能搜索一个字,多个字就不起效【中文】只能搜出来英文譬如java,dior,vue等英文。原创 2024-05-17 08:58:36 · 1406 阅读 · 0 评论 -
Windows10环境下ElasticSearch安装以及可视化配置
ElasticSearch是基于lucence开发的,也就是运行需要java jdk支持。所以要先安装JAVA环境。转载 2024-05-13 15:22:34 · 1847 阅读 · 0 评论 -
java实现wav的重采样
但是TTS是用的Jacob调用COM+sapi实现的。原因是之前写的TTS文件,需要指定采样率和单声道。懒得看C,直接写个重采样接口好了,参考如下方法。SAPI底层支持的是C,C#【官方文档】用C实现的方式【可指定输出的WAV格式】原创 2024-04-17 10:39:51 · 423 阅读 · 0 评论 -
SpringBoot接口防止重复提交(AOP+Redis)
若依框架的实现【具体靠请求地址URL+参数列表来判断请求是否重复】SpingBoot接口防止重复提交_springboot接口防抖(防重复提交)的一些实现方案-优快云博客文章浏览阅读518次。3.根据缓存键获取缓存中对象,如果存在,判断当前请求参数和上次请求参数是否相同,以及当前请求时间和上次请求时间相差是否在指定范围内,根据规则判断是否重复提交,如果是重复提交,直接返回错误信息。原创 2024-03-22 15:10:42 · 843 阅读 · 0 评论 -
SpringBoot框架下HTTP远程调用,结合多线程实现并发访问
基于 Spring Boot 框架中,可以使用或WebClient进行 HTTP 远程调用,并结合多线程实现并发访问。下面是使用。原创 2023-08-10 15:22:25 · 2276 阅读 · 0 评论 -
若依前后端分离版,获取用户所在部门子部门列表
需求:要给前端子部门树。原创 2023-07-12 08:36:56 · 1865 阅读 · 0 评论 -
SpringBoot+WebSocket+Session共享
Redis可以通过发布订阅模式、轮询机制实现消息队列。由于没有消息持久化与 ACK 的保证,所以,Redis 的发布订阅功能并不可靠。这也就导致了它的应用场景很有限,建议用于实时与可靠性要求不高的场景。原创 2023-06-29 09:36:38 · 3590 阅读 · 1 评论 -
Mybatis-Plus在插入数据后获得自增主键ID
Mybatis-Plus在插入数据后获得自增主键ID原创 2023-06-15 10:07:40 · 3227 阅读 · 3 评论 -
WebSocket全双工通信SpringBoot实现
【IT老齐238】十分钟上手WebSocket全双工通信协议_哔哩哔哩_bilibili,WebFlux如何使用SSE做服务端的定向推送,springboot快速接入webSocket(心跳连接)- RuoYi-Vue-Plus系列教程,SpringBoot系列-Websocket 实时聊天,socket和websocket有什么区别?,【WebSocket通信】网络聊天室在线聊天系统___搭建自己的即时聊天室 WebSocket+Vue网络聊天室在线聊天系统毕业源码案例设计。原创 2023-05-25 16:26:48 · 880 阅读 · 0 评论 -
Ruoyi-Cloud框架学习-【08 前端、后端服务打包】
若依CLOUD前后端代码打包部署【本地部署】原创 2023-01-31 17:15:13 · 3962 阅读 · 0 评论 -
Ruoyi-Cloud框架学习-【07 新增功能模块】
使用Ruoyi-Cloud的代码生成服务在业务模块新增功能,并测试单表的增删改查原创 2023-01-31 11:09:18 · 705 阅读 · 0 评论 -
Ruoyi-Cloud框架学习-【06 新增业务项目】
在ruoyi-cloud的ruoyi-modules里新增自定义的业务模块ruoyi-business,并在Nacos进行相应配置,最后编写测试接口进行测试原创 2023-01-30 16:44:03 · 1336 阅读 · 1 评论 -
Ruoyi-Cloud框架学习-【05 系统管理介绍】
简单对ruoyi-cloud已有的系统管理各个功能界面进行介绍原创 2023-01-30 10:52:01 · 313 阅读 · 0 评论 -
Ruoyi-Cloud框架学习-【04 用户登录】
通过梳理用户登录以及登录后页面重定向流程、了解ruoyi-cloud串联的大致流程原创 2023-01-30 10:09:41 · 1793 阅读 · 0 评论 -
Ruoyi-Cloud框架学习-【03 后端启动 + 前端启动】
ruoyi-cloud后端启动+前端启动原创 2023-01-29 17:42:39 · 2136 阅读 · 0 评论 -
Ruoyi-Cloud框架学习-【02 Redis安装搭建+Ruoyi下载+Nacos数据库配置】
Redis安装搭建+Ruoyi下载+Nacos数据库配置原创 2023-01-29 15:16:56 · 3546 阅读 · 0 评论 -
Nacos安装配置教程
Nacos下载安装原创 2023-01-29 11:59:52 · 1111 阅读 · 0 评论 -
Ruoyi-Cloud框架学习-【01 环境搭建& 系统搭建步骤】
RuoyiCloud搭建环境以及步骤概览原创 2023-01-29 10:26:25 · 347 阅读 · 0 评论 -
SpringBoot+VUE前后端分离项目学习笔记 - 【27 SpringBoot集成Redis】
首页文件展示采用缓存来减少访问压力,采用了Cache以及Redis两种实现方式。原创 2023-01-29 08:37:54 · 786 阅读 · 0 评论 -
SpringBoot+VUE前后端分离项目学习笔记 - 【26 用户前台设计】
用户前台页面设计:后端主要新建了@AuthAcess注解,并在Jwt里修改了拦截器规则用来放行@AuthAcess标注的接口,这里主要是指EchartController里的文件接口原创 2023-01-28 11:13:00 · 458 阅读 · 0 评论 -
SpringBoot+VUE前后端分离项目学习笔记 - 【25 SpringBoot实现1对1、1对多、多对多关联查询】
新增课程Course页面,实现学生选课功能、课程教授老师选择等功能;涉及到一对一、一对多、多对多的连表查询原创 2023-01-19 17:42:50 · 2788 阅读 · 1 评论 -
SpringBoot+VUE前后端分离项目学习笔记 - 【24 服务器安装部署】
服务器安装部署: 后台打包jar,前台打包dist,并安装Nginx运行前台;修改前后端代码,进行IP统一配置原创 2023-01-17 17:43:21 · 882 阅读 · 0 评论 -
SpringBoot+VUE前后端分离项目学习笔记 - 【23 权限菜单 续】
修复了前端几个BUG; 新增了用户修改密码功能【后端新加UserPasswordDTO实体类,在UserController编写接口,储存新旧密码到UserPasswordDTO,同时修改UserDTO记录的密码】原创 2023-01-16 15:44:43 · 920 阅读 · 1 评论 -
SpringBoot+VUE前后端分离项目学习笔记 - 【22 权限菜单 下】
本节主要实现用户角色菜单分配功能,并且实现前端的动态渲染以及动态路由。数据库:sys_user表增加role字段; sys_role增加flag字段;sys_menu表增加page_path字段。前两者表示用户角色标识,后者是前端页面vue路径,用来实现动态路由;后端: 改写相应实体类,并且在UserDTO添加role和menus,以便于前端获取登录用户的角色以及菜单信息;改写User的login方法:根据用户role信息查询对应Menu菜单;前端:相应页面以及组件改写,增加404页面原创 2023-01-16 09:31:04 · 2774 阅读 · 0 评论 -
SpringBoot+VUE前后端分离项目学习笔记 - 【21 权限菜单 中】
1 新建了sys_dict表以及相应Dict类保存菜单menu的icon数据2 新建了sys_role_menu表以及相应RoleMenu类保存前端Role页面传来的角色菜单ID的绑定关系3 在MenuController里增加获取Dict里icon的方法 提供前端菜单页面显示4 在RoleController增加Post接口,获取前台传来的角色菜单绑定关系存到数据库;同时编写Get接口请求最新的角色菜单关系,提供前台角色页面显示原创 2023-01-13 10:35:43 · 1306 阅读 · 0 评论 -
SpringBoot+VUE前后端分离项目学习笔记 - 【20 权限菜单 上】
Springboot利用代码生成器获得角色Role以及菜单Menu两个实体类以及相关接口+修改Menu的findAll方法用以返回树形结构数据给前端传递权限级别;前端相应地新增Role以及Menu两个界面,实现Role的菜单分配功能与menu数据互通原创 2023-01-10 17:21:52 · 624 阅读 · 0 评论 -
SpringBoot+VUE前后端分离项目学习笔记 - 【19 整合Echarts--首页概览】
添加首页概览条目,调整折线图与饼图原创 2023-01-10 10:24:50 · 359 阅读 · 0 评论 -
SpringBoot+VUE前后端分离项目学习笔记 - 【17 SpringBoot文件上传下载功能 MD5实现文件唯一标识】
SpringBoot实现文件管理功能:文件的上传与下载;Vue新建文件管理页面以及用户头像上传功能;后端采用Hutools的FileUtils、IdUtils、SecureUtil分别实现文件信息称获取、UUID生成以及MD5标识生成,防止重复文件上传,实现文件复用;下载文件主要采用FileUtils.readBytes以流的形式实现下载原创 2023-01-09 11:15:22 · 1494 阅读 · 0 评论 -
SpringBoot+VUE前后端分离项目学习笔记 - 【16 SpringBoot集成JWT】
SpringBoot集成JWT实现token验证:编写TokenUtils:设置Token生成规则+获取当前登录用户信息;编写Interceptor配置,设置拦截规则以及拦截路由;前端放开拦截设置并进行相应提示;原创 2023-01-06 11:35:05 · 884 阅读 · 0 评论 -
SpringBoot+VUE前后端分离项目学习笔记 - 【15 SpringBoot和Vue实现注册和异常处理】
1-后台接口统一改造【通过自定义返回类型Result类以及状态码常量Constants】;2-引入异常处理【通过自定义服务异常类ServiceException和全局异常处理器】GlobalException】;3-改造登录接口,登录时获取用户信息,显示在首页;4-增加用户个人信息页面,并将其加入路由,通过前端Localstorage获取用户名,后台通过编写findOne接口实现通过用户名查找用户信息并返回;原创 2023-01-05 16:07:41 · 704 阅读 · 0 评论 -
SpringBoot+VUE前后端分离项目学习笔记 - 【14 SpringBoot和Vue实现用户登录】
登录功能实现:SpringBoot新建UserDTO储存传入登录用户,并采用Mybatis-Plus【Controller+IService/Impl+QueryWrapper】实现登陆接口,使用Hutool提供的StringUtils.IsBlank以及LOG实现判断输入为空以及日志输出;Vue采用Element提供的方法实现登录以及退出原创 2023-01-05 09:16:53 · 649 阅读 · 0 评论 -
SpringBoot+VUE前后端分离项目学习笔记 - 【13 SpringBoot和Vue实现导入和导出】
导入导出接口的实现:SpringBoot引入Hutool使用ExcelWriter和ExcelReader【注意导出表头是中文需要设置别名,导入也需要额外处理】;Vue使用Element提供的点击上传功能原创 2023-01-04 17:10:54 · 3628 阅读 · 1 评论 -
SpringBoot+VUE前后端分离项目学习笔记 - 【12 Vue使用路由】
Vue使用路由,以及vuex引入原创 2023-01-04 15:22:24 · 1604 阅读 · 0 评论 -
SpringBoot+VUE前后端分离项目学习笔记 - 【11 SpringBoot代码生成器_MybatisPlus】
SpringBoot Mybatis-plus-generator生成器使用原创 2023-01-04 11:06:26 · 778 阅读 · 0 评论 -
SpringBoot+VUE前后端分离项目学习笔记 - 【10 Vue实现增删改查】
前端实现增删改查,后端增加批量删除接口原创 2023-01-04 09:41:40 · 729 阅读 · 0 评论 -
SpringBoot+VUE前后端分离项目学习笔记 - 【09 SpringBoot集成MyBatis-Plus和SwaggerUI】
SpringBoot集成Mybatis-Plus,实现增删改查以及分页查询;集成SwaggerUI,实现后端接口测试;同时备注了Mybatis-Plus绑定实体类的注意事项和Swagger整合SpringBoot报错的问题原创 2022-12-31 18:29:24 · 940 阅读 · 0 评论 -
解决 高版本SpringBoot整合Swagger 启动报错Failed to start bean ‘documentationPluginsBootstrapper‘ 问题
Swaager整合问题转载 2022-12-31 17:40:56 · 1971 阅读 · 0 评论 -
SpringBoot+VUE前后端分离项目学习笔记 - 【08 SpringBoot实现分页查询】
SpringBoot后台手动实现分页查询:采用Limit语句限制;并且进行跨域设置CrosConfig;修改Vue前端页面,实现前后端分页数据互通原创 2022-12-31 11:25:11 · 1625 阅读 · 1 评论 -
SpringBoot+VUE前后端分离项目学习笔记 - 【07 SpringBoot实现增删改查】
SpringBoot+Mybatis动态SQL 实现User类的增删改查,补充了Mybatis动态SQL的一些内容原创 2022-12-30 16:51:21 · 675 阅读 · 0 评论