关于Controller层收到请求参数全为null的问题

  • 2025-04-26 01:50:11
  • dfer
  • 1
今天在对接测试的时候,使用ApiFox调用接口传参,控制层使用的是RequestBody注解,但是接收到的参数全为null。 原因,json反序列化未成功,在Dto属性上方添加JsonProperty注解即可解决问题...

解决ERROR java.lang.IllegalArgumentException: JWT String argument cannot be null or empty.

  • 2025-04-26 01:50:11
  • dfer
  • 1
关键点:.setSigningKey(SECRET_KEY.getBytes()) 为什么需要 .getBytes(): signWith 方法要求提供一个字节数组作为密钥。这是因为加密算法(如HS256)需要密钥以字节形式处理数据。 如果直接传入字符串(如 SECRET_KEY)...

null是对象吗?

  • 2025-04-26 01:50:10
  • dfer
  • 1
在前端开发中,特别是在JavaScript中,null 是一个特殊的值,表示没有任何对象值。它是一个字面量,而不是一个对象。 JavaScript中的对象通常是由键值对组成的数据结构,而 null 并不包含任何键值对或属性。它用于表示一个空值或不存在的对象引用。 因此,当你问“null 是对象吗...

None vs NULL:跨越语言与数据库的「空值」博弈

  • 2025-04-26 01:50:10
  • dfer
  • 1
在开发权限系统、用户管理等后台功能时,你是否纠结过:Python 的 None 和 SQL 的 NULL 到底有什么区别? 为什么在更新角色状态时,传递 status=None 会导致数据库字段变 NULL,而有时候又需要刻意避免?本文结合权限系统的真实代码,解析这对「空值兄弟」的本质差异与实践原则...

掌握/dev/null与通配符:Linux命令行的艺术

  • 2025-04-25 01:50:08
  • dfer
  • 3
掌握/dev/null与通配符:Linux命令行的艺术\n\n## 背景简介\n在Linux系统中,命令行是进行各种操作的强大工具。它允许用户通过文本命令与计算机进行交互,从而实现高效的任务自动化。本篇博文将从两个方面深入探讨命令行的高级技巧:\n1. 利用/dev/null来忽略不需要的输出信息。...

java.util.ConcurrentModificationException: null

  • 2025-04-25 01:50:08
  • dfer
  • 4
示例代码: SaBaseLoginUser loginUser = StpLoginUserUtil.getLoginUser(); if (!ObjectUtil.equal(loginUser.getId(),resultList.get(0).getCreateUser())){ f...