糊涂工具包使用 记录

hutool 工具包

配置

引入依赖

<dependency>
    <groupId>cn.hutool</groupId>
    <artifactId>hutool-all</artifactId>
    <version>5.8.16</version>
</dependency>

BeanUtil

bean复制

 Orders orders = BeanUtil.copyProperties(ordersSubmitDTO, Orders.class);

String相关操作

判断是否为空,如果为空,设置为自定义str

StrUtil.blankToDefault(addressBook.getConsignee(),"")

我这里逻辑就是,如果第一个参数为空,这里的空代表着为null,或者为""这样的空串,如果是的化,就设置为第二个参数,我这里是空串

以逗号为分割符,生成str

String date = StrUtil.join(",", dateList);

使用join方法