- 博客(5)
- 收藏
- 关注
原创 windows 下载安装 RocketMQ
如果一切正常,你应该能在消费者控制台上看到接收到的消息。这表示RocketMQ已经成功搭建并可以使用。下面是一个使用Java编写的简单生产者和消费者示例,用于测试RocketMQ是否可用。命令,如果maven已经安装,系统会显示安装的maven版本信息。去RocketMQ官网下载一个版本,我这里下载的4.4.0版本。命令,如果JDK已经安装,系统会显示安装的Java版本信息。首先,确保已经正确安装并启动了RocketMQ的。在Windows系统中,可以通过按下。进入bin目录下,双击启动。
2024-08-07 14:18:23
1092
原创 Java中的一些判空 @NotBlank,@NotEmpty,@NotNull
用于任何类型的字段,包括基本数据类型、包装类、字符串等,以确保它们已被赋值,不会是null。在我们写新增修改接口,会有一些必填数据需要校验,虽然前端做了校验,后端也是需要做校验的。想要注解生效,我们还需要在Controller层添加。我们可以在实体对象中添加注解的方式进行数据校验。:用于集合、数组和字符串,以确认它们不为空。其实这里还需要全局异常处理,捕捉。这样如果数据校验为空,会抛出。
2024-07-31 17:19:18
427
原创 pagehelper分页,获取的总页数不对(do转dto)
紧接着进行 BeanUtils.copyProperties(dos, dtos);把Page原有的属性给拷贝过来。创建DTO去做转换,转换后的类型就变成了ArrayList类型,不在具备Page原有分页前的属性。最后的VO也是Page类型,可以使用pagehelper进行分页了。pagehelper分页,获取的总页数不对(do转dto)最后得到转换后的DTO依然是Page类型且具有分页前的属性。DTO转BO,BO转DTO,DTO转VO也这么操作,然后在进行DO转为DTO的数据转换。
2024-07-30 21:05:24
321
原创 Spring Boot 项目 集成 xxl-job 定时任务
在日常开发中,我们项目中不需要将xxl-job的所有模块拿过来(公司都有调度中心),对于xxx-job-core 这是个公共的依赖,我们只要在xml文件中引入这个依赖即可,一般只需要创建一个执行器。执行器的名称,手动录入,机器地址 ip:xxl.job.executor.port(配置文件)xxl-job-admin:调度中心,启动之后可以访问定时任务平台。xxl-job-executor-samples:执行器。server.port 该定时任务模块的端口号。xxl-job-core:公共的依赖。
2024-07-30 20:29:04
922
原创 在Spring Boot 项目中 Nacos作为配置中心使用
3.启动类添加注解@NacosPropertySource。Nacos作为配置中心使用。
2024-07-30 17:04:25
606
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人