Java学习笔记
文章平均质量分 76
在学习《苍穹外卖》的过程中,记录一下学习到的Java知识点
zzzzzengjf
这个作者很懒,什么都没留下…
展开
-
【2024-05-01】AOP 面向切面编程
AOP: 对OOP的补充。一般处理非业务代码,如处理日志等,因为这种功能才具备复用性。假设我们有四个方法,每个方法里面都含有function这个功能,功能是类似的,那么就需要重复写4次该功能, 降低了代码的复用性。因此可以将改功能提取出来,做成一个切面。因此可以将改功能提取出来,做成一个切面。把切面aspect抽象出来,行成一个对象function,这==一个对象就表示四个切面。原创 2024-05-02 15:04:27 · 39 阅读 · 2 评论 -
【2024-04-29】@Builder注解
Builder注解为类生成相对略微复杂的构建器 API它作用于类,将其变成建造者模式可以以链的形式调用初始化实例对象生成的对象是不可以变的,可以在创建对象的时候进行赋值如果需要在原来的基础上修改可以加 set 方法,final 字段可以不需要初始化它会生成一个全参的构造函数非 final 的字段可以有默认值。原创 2024-04-29 23:51:31 · 467 阅读 · 0 评论 -
【2024-04-28】@Swagger注解
这样的场景,请求参数无法使用 @ApiImplicitParam 注解进行描述的时候),常用DTO、VO上。上,表示一个返回响应数据的信息(这种一般用在。,例如Controller。原创 2024-04-29 21:26:37 · 830 阅读 · 0 评论