LOADING

加载过慢请开启缓存 浏览器默认开启

项目——菜品管理

代码优化:

问题:对于新增员工或者新增菜品分类,需要修改一些时间、用户等公共字段。怎么能统一处理来简化开发呢?

答案:我们使用AOP切面编程,实现功能增强,来完成公共字段自动填充功能。

实现步骤:


1). 自定义注解 AutoFill,用于标识需要进行公共字段自动填充的方法

2). 自定义切面类 AutoFillAspect,统一拦截加入了 AutoFill 注解的方法,通过反射为公共字段赋值

3). 在 Mapper 的方法上加入 AutoFill 注解

菜品展示:

image-20240229203033532

{% if theme.baidu_push %} {% endif %}