自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 在Spring Boot中使用WebSocket实现实时通信

WebSocket是一种在单个TCP连接上进行全双工通信的协议。它使得客户端和服务器之间的实时通信变得更加高效和方便。在现代Web应用中,WebSocket常被用来实现聊天系统、通知推送、在线游戏等实时功能。本篇文章将介绍如何在Spring Boot中使用WebSocket实现实时通信。通过Spring Boot和WebSocket,我们可以非常方便地实现实时通信功能。在本文中,详细介绍了如何配置WebSocket、创建WebSocket处理器以及如何处理连接的生命周期事件。

2024-06-17 16:56:10 768

原创 在Spring Boot中使用Task实现定时任务

在现代应用程序开发中,定时任务是一个非常常见的需求,例如定时发送邮件、定时清理日志等。在Spring Boot中,可以使用Spring的Task机制轻松实现定时任务。本篇文章将介绍如何在Spring Boot中使用Task,实现简单而灵活的定时任务管理。通过Spring Boot提供的Task机制,我们可以非常方便地实现定时任务。无论是简单的@Scheduled注解,还是使用实现更复杂的任务,Spring Boot都为我们提供了强大的支持。希望本文能够帮助您在项目中更好地使用定时任务功能。

2024-06-17 16:48:35 667

原创 使用JWT实现身份认证的原理与实践

本文介绍了JWT的基本原理及在Spring Boot中的实践方法,通过使用JWT可以实现简单而有效的身份认证机制,提高系统的安全性和可扩展性。希望本文对您有所帮助!

2024-06-17 16:44:41 847

原创 使用AOP编程处理公共字段填充

在多个业务表中都有公共字段,如create_time、create_user(插入数据时用到);update_time,update_user(插入/更新数据时用到)。插入数据的时候需要为这些字段赋值,会有大量重复的冗余set方法代码,并且后期如果表结构发生变化,代码也随之需要跟着修改,此时需要修改的代码量过于庞大导致开发效率降低。然后自定义切面类AutoFillAspect,统一拦截加入了AutoFill注解的方法,通过反射为公共字段赋值。在Mapper的方法上加入AutoFill注解。

2024-05-18 13:08:34 229

原创 不饿不送跑腿平台员工管理开发

有2个注意事项:①可以用BeanUtils工具类中的copyProperties方法来对对象进行拷贝,前提是对象的属性有一部分是相同的。注意:当前端提交的数据和实体类中对应的属性差别较大时(也就是实体类中会有多余的属性),建议使用DTO来封装(DTO里的数据字段和前端提交的数据字段都能对应上)。2. 在EmployeeService中编写如下代码,思路是:先创建一个emloyee实体类,然后把DTO的数据拷贝到实体类中,然后对剩下的属性进行赋值。//TODO 后续需要改为当前登录用户的id。

2024-04-20 09:27:43 484 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除