上一页 1 2 3 4 5 6 7 ··· 13 下一页
摘要: MyBatis 中可以使用 QueryWrapper 类来构造 SQL 查询语句。要进行表左关联查询,可以使用 QueryWrapper 的 join 方法,并指定关联的表名和关联条件。同时,可以使用 QueryWrapper 的其他方法来添加其他查询条件,例如 eq、like、in 等。 以下是一 阅读全文
posted @ 2023-10-10 09:59 BlogMemory 阅读(7034) 评论(1) 推荐(0)
摘要: Mybatis-Plus提供了一种方便的方式来使用乐观锁进行更新,只需要在实体类中添加一个版本号字段,并在更新时指定该字段即可。 首先,在实体类中添加一个版本号字段,例如: public class User { private Long id; private String name; priva 阅读全文
posted @ 2023-10-10 09:54 BlogMemory 阅读(1201) 评论(0) 推荐(0)
摘要: 在 MyBatis-Plus 的 XML 文件中,可以使用 OGNL 表达式来判断输入的 list 是否为空。具体方法如下: <select id="selectByIds" resultType="com.example.entity.User"> SELECT * FROM user WHERE 阅读全文
posted @ 2023-10-10 09:48 BlogMemory 阅读(3482) 评论(0) 推荐(0)
摘要: @JsonFormat和@DateTimeFormat都是用于控制Java对象在序列化成JSON字符串或从JSON字符串反序列化成Java对象时的日期格式。 @JsonFormat是Jackson库提供的注解,可以用于控制JSON序列化的日期格式。它支持多种日期格式,可以设置日期的输出格式、时区、l 阅读全文
posted @ 2023-10-10 09:46 BlogMemory 阅读(866) 评论(0) 推荐(0)
摘要: Feign是一个基于HTTP的客户端,它使用了Java的注解来简化HTTP API的开发。在Feign中,异步调用可以通过使用Java的CompletableFuture来实现。CompletableFuture是Java 8中引入的一个异步编程工具,它可以让开发者以更加简洁的方式编写异步代码。 在 阅读全文
posted @ 2023-10-10 09:43 BlogMemory 阅读(3751) 评论(0) 推荐(0)
摘要: Feign是一个Java HTTP客户端库,它简化了使用HTTP API的过程。当使用Feign调用远程API时,有时会遇到连接超时或请求失败的情况。为了解决这些问题,可以使用Feign的重试功能。 Feign的重试功能可以通过以下步骤来实现: 添加Feign的retry依赖 在pom.xml文件中 阅读全文
posted @ 2023-10-10 09:34 BlogMemory 阅读(2980) 评论(0) 推荐(0)
摘要: 在Java中,可以使用java.util.Date和java.time.LocalDateTime类来表示日期和时间。如果需要将Date转换为LocalDateTime,可以使用toInstant()方法将Date转换为Instant,然后再使用atZone()方法将其转换为ZoneId,最后使用t 阅读全文
posted @ 2023-10-10 09:06 BlogMemory 阅读(2150) 评论(0) 推荐(0)
摘要: 如果两个服务不在同一个注册中心,这时可以通过使用Spring Cloud的服务发现功能来实现。具体地,您可以使用@LoadBalanced注解为RestTemplate创建一个负载均衡的客户端,并使用服务名称作为URL。 例如,假设您有两个注册中心,一个名为registry1,另一个名为regist 阅读全文
posted @ 2023-10-09 22:22 BlogMemory 阅读(189) 评论(0) 推荐(0)
摘要: 正向代理和反向代理都是代理服务器的应用场景,它们的主要区别在于代理的方向不同。 正向代理:正向代理是一种代理服务器,它代表客户端向目标服务器发送请求。客户端向代理服务器发送请求,代理服务器再将请求转发给目标服务器,目标服务器将响应返回给代理服务器,代理服务器再将响应返回给客户端。正向代理的主要作用是 阅读全文
posted @ 2023-10-09 22:12 BlogMemory 阅读(96) 评论(0) 推荐(0)
摘要: @FeignClient是Spring Cloud中的一个注解,用于定义一个声明式的REST客户端。它可以让我们像调用本地方法一样调用远程服务。 @FeignClient 注解有以下属性: name:指定 FeignClient 的名称,用于创建 FeignClient 的 Spring Bean, 阅读全文
posted @ 2023-10-09 21:59 BlogMemory 阅读(6564) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 13 下一页