随笔分类 -  Java学习

摘要:前言 我们监听事件之前要有事件源source,创建事件源(Event),发布事件(publishEvent),然后才能到监听事件。 事件驱动机制是观察者模式(称发布订阅)具体实现,事件对象(Event)相当于被观察对象(Subject), 事件监听(EventListener) 相当于观察者(Obs 阅读全文
posted @ 2024-02-23 16:26 不爱学习的摆烂王 阅读(17) 评论(0) 推荐(0) 编辑
摘要:一、RabbitMQ的概念 RabbitMQ 是一个消息中间件:它接受并转发消息。你可以把它当做一个快递站点,当你要发送一个包裹时,你把你的包裹放到快递站,快递员最终会把你的快递送到收件人那里,按照这种逻辑 RabbitMQ 是一个快递站,一个快递员帮你传递快件。RabbitMQ 与快递站的主要区别 阅读全文
posted @ 2024-02-23 11:14 不爱学习的摆烂王 阅读(7) 评论(0) 推荐(1) 编辑
摘要:1、前言:xxl-job是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。 源码仓库地址:https://gitee.com/xuxueli0323/xxl-job 2、数据库准备 执行xxl-job下的sql文件,调度数 阅读全文
posted @ 2023-12-05 15:43 不爱学习的摆烂王 阅读(642) 评论(0) 推荐(0) 编辑
摘要:一、方法1、 private Collection<String> setPermissionTenant(List<SysPermission> ls, int tenantId) { // 循环两次 第一次设置ID和tenantId 第二次设置pid Map<String, String> ma 阅读全文
posted @ 2023-11-16 10:57 不爱学习的摆烂王 阅读(93) 评论(0) 推荐(0) 编辑
摘要:BeanUtils.copyProperties会进行类型转换;BeanUtils.copyProperties方法简单来说就是将两个字段相同的对象进行属性值的复制。 如果 两个对象之间存在名称不相同的属性,则 BeanUtils 不对这些属性进行处理,需要程序手动处理。 这两个类在不同的包下面,而 阅读全文
posted @ 2023-02-10 16:32 不爱学习的摆烂王 阅读(476) 评论(0) 推荐(0) 编辑
摘要:1,导相关依赖 2,常用的Validation注解 @NotNull: 标记字段不能为 null @NotEmpty: 标记集合字段不为空(至少要有一个元素) @NotBlank: 标记字段串字段不能是空字符串(即它必须至少有一个字符) @Min / @Max: 标记数字类型字段必须大于/小于指定的 阅读全文
posted @ 2022-11-18 14:41 不爱学习的摆烂王 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-10-11 15:23 不爱学习的摆烂王 阅读(17) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示