- 前言
- 一、@Accessors(chain = true)
通过lombok@Accessors注解实现链式编程
一、@Accessors(chain = true)实体类添加@Accessors(chain = true)
添加此注解之后生成的set方法是这样的:
public SysRoleMenu setId(String id) {
this.id = id;
return this;//返回当前对象
}
链式写法:
ListsysRoleMenus = Arrays.asList(menuIds).stream().map(e ->{ return new SysRoleMenu().setId(UUID.randomUUID().toString()) .setMenuId(e).setRoleId(roleId) .setCreateBy(SecurityUtils.getLoginUser().getId()) .setCreateTime(DateUtils.parseDateToString("yyyy-MM-dd HH:mm:ss",new Date())); }).collect(Collectors.toList());



