![](https://img-blog.csdnimg.cn/2019091813595558.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaWeb苍穹外卖
文章平均质量分 71
黑马苍穹外卖项目,记录
奔跑卤蛋
这个作者很懒,什么都没留下…
展开
-
AOP实现公共字段填充,例如:新增/修改信息时,记录修改时间和修改人id
/自定义注解,用于标识方法需要进行公共字段填充//只需要考虑update和insertOperationType是一个自定义的枚举,包括INSERT和UPDATE,方便区分。因为在本例中,insert操作需要更新:新增时间、新增人、修改时间、修改人 四个字段;update操作需要更新:修改时间、修改人 两个字段/*** 更新操作* 插入操作这两行注解记着就行,程式化的//自定义切面,实现公共字段的自动填充@Aspect@Component@Slf4j。原创 2024-02-16 20:32:14 · 366 阅读 · 0 评论 -
分页查询插件PageHelp的使用模板,以及底层实现的简单了解
分页查询在业务中很普遍,前端给的参数通常有两个:当前页数page(从1开始,即第几页);每页大小pageSize基于sql实现,需要自己写表示查询从index为offset的记录开始,的往后nums条记录,注意offset是从0开始的。offsetpage−1×pageSizenumspageSize当然可以自己做如上转化,但麻烦,有没有更快捷的方式呢?原创 2024-02-11 14:39:28 · 1043 阅读 · 0 评论 -
ThreadLocal实现内容传递
新增/修改员工时,要录入操作人的id,怎么获取操作人的id呢?原创 2024-02-11 11:38:32 · 377 阅读 · 0 评论