- 博客(4)
- 收藏
- 关注
原创 Preconditions使用
数据类型不同字符串(String):需要排除 null、空字符串和纯空格,因此使用。对象(Object):只需要排除 null,因此使用。集合(Collection):需要排除 null 和空集合,因此使用。空值定义不同字符串的空值包括 null、""和" "。对象的空值仅指 null。集合的空值包括 null 和空集合(如[]工具类设计Guava 的提供了通用的校验方法(如和),但需要结合具体场景使用。Apache Commons 提供了更细粒度的工具方法(如和),用于处理特定类型的空值判断。
2025-02-12 16:37:55
605
原创 学习记录PageHelper @RequestParam` 和 `@RequestBodyJI
调用会自动在当前线程的执行上下文中设置分页参数。在接下来的数据库查询中,PageHelper 将在执行查询语句之前自动为查询语句添加分页条件,从而实现分页查询的功能。
2023-08-23 21:30:30
143
原创 @PathVariable 注解,用于在 Spring 框架中获取路径中的变量值
在 RESTful 或基于 URL 路径的请求中,有时需要从路径中提取特定的值,例如标识资源的 ID 或其他参数。在方法内部,我们可以使用该参数来执行相应的操作,例如根据用户 ID 从数据库中检索用户信息。注解允许您在控制器方法中将路径中的变量提取为方法参数,以便更方便地对其进行处理。注解时,请确保注解中的名称与路径中要提取的变量名称相匹配。在上述示例中,我们定义了一个 GET 请求处理程序,并使用。占位符来匹配变量,并将其绑定到方法参数。
2023-08-14 16:16:44
493
原创 实体类和DTO
实体类的属性对应数据库表的字段或领域对象的属性。DTO是一种数据传输对象,用于在不同层之间传输数据,主要用于跨网络或跨系统传输数据,将数据从一个地方传输到另一个地方,如前端与后端之间。实体类是用于表示领域模型中的实体对象,主要用于数据的持久化和操作;而DTO是用于数据传输的对象,主要用于在不同层之间传输数据以及数据的转换和处理。DTO常用于前后端数据交互,可以根据需要定义不同的DTO对象,将后端实体对象的部分或全部属性映射到DTO对象上,从而实现数据的传输与转换。- 反映现实世界的实体对象。
2023-08-11 16:17:45
863
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人