• 2024-09-17go使用泛型实现接口通用结构体转换
    packagepagemodelimport("gitee.com/leijmdas/gobase/goconfig/common/base/basedto""gitee.com/leijmdas/gobase/goconfig/common/base/baseiface""gitee.com/leijmdas/gobase/goconfig/common/base/jsonutils""
  • 2024-07-16java陷阱之遍历数据源数据
    日常我们执行刷数更新避免使用分页偏移,如何涉及到条件变更会丢数据比如满足条件的数据12 34 567根据分页偏移查询当处理第一页12,12处理后不满足条件分页指针偏移到2,这个时候条件12已经不满足了就丢了34数据采用id偏移的方式针对要修改的db场景,还应该避免大事务
  • 2024-06-10如何正确使用@Bulider与<T>返回数据
    @Data@ToString@Builder@AllArgsConstructorpublicclassPageResult<T>implementsSerializable{privateList<T>items;privatelongcounts;privatelongpage;privatelongpageSize;}上述为一个简单的实体类,接下来我们需要通过建造者模式构建他