Joel Wu

SpringMVC中的注解@RequestParam、@RequestBody和@ModelAttribute区别

在SpringMVC中,@RequestParam、@RequestBody和@ModelAttribute都是用于处理请求参数的注解,但它们在用法和处理的数据类型上有一些区别 一、@RequestParam 用法: 用于从请求中提取单个或多个查询参数。 数据类型: 主要用于处理简单的键值对形式的参

Joel Joel 发布于 2023-12-13

Java实现Telegram Bot教程

引言最近工作中因为遇到了几个实现Telegram Bot的需求,从一开始的时候无从下手到慢慢的上手以及到最后实现以及优化,这编博客整理出Telegram Bot机器人Java的实现以及期间遇到的一些坑。教程通过springboot+maven方式来实现,因为Telegram在国内无法访问,这个教程的

Joel Joel 发布于 2022-07-26

RedisTemplate实现排行榜

zsetRedis中的zset和set一样也是 string 类型元素的集合,且不允许重复的成员。不同的是每个元素都会关联一个 double 类型的分数。redis 正是通过分数来为集合中的成员进行从小到大的排序。有序集合的成员是唯一的,但分数(score)却可以重复。RedisTemplate中对

Joel Joel 发布于 2022-06-26

阿里云国际短信工具类

import com.aliyuncs.CommonRequest;import com.aliyuncs.CommonResponse;import com.aliyuncs.DefaultAcsClient;import com.aliyuncs.IAcsClient;import com.al

Joel Joel 发布于 2022-06-14

Springboot-mongoTemplate:BigDecimal转换问题

问题:BigDecimal的字段使用mongoTemplate.save存进数据库的是字符串类型,导致这个字段无法统计和排序。解决方法:自定义mongoTemplate的BigDecimal的转换类import org.bson.types.Decimal128;import org.springf

Joel Joel 发布于 2022-06-14

Mongotemplate基本使用

常用注解@Document使用@Document(org.springframework.data.mongodb.core.mapping.Document)标注Java的类名对应的MongoDB的集合名称。@Id、@MongoId使用@Id(org.springframework.data.an

Joel Joel 发布于 2022-06-14