1、对于springboot的几板斧中的lombok,通过注解方式,简单实现代码编写,提高代码编写效率。
常用POJO的对象类注解,@Data包含了构造器,getter,setter,toString,hash等。
lombok的链式模式,通过注解@Accessors
@Accessors(chain = true) 与 @Accessors(fluent = true)都是链式表达,但有区别。
WechatMicroPayBO wechatMicroPayBO = new WechatMicroPayBO() .setSubMchId(orderRecordPO.getTxnMerchId()) .setBody(orderRecordPO.getOrderName()) .setAuthCode(orderRecordPO.getAuthCode()) .setTotalFee(AmountUtil.getPenny4Decimal(orderRecordPO.getTxnAmt())) .setOutTradeNo(orderRecordPO.getTradeId()) .setSpbillCreateIp(GetSysInfoUtil.getServerIp());
由于set用习惯了,我更习惯用chain