java的login_java login小方法集合

Md5PasswordEncoder md5 = new Md5PasswordEncoder();

if (user != null && md5.isPasswordValid(user.getPassword(), password.trim(), SALT)) {}

// isPasswordValid :

public boolean isPasswordValid(String encPass, String rawPass, Object salt) {

String pass1 = "" + encPass;

String pass2 = this.encodePassword(rawPass, salt);

return PasswordEncoderUtils.equals(pass1, pass2);

}

values 提高性能 每500条数据访问一次数据库

// 更新日志

List orderList = taskMapper.selectCompletedOrderIdByShowId(showIdList);

int size = orderList.size();

if (orderList != null && size > 0) {

List orderLogList = new ArrayList<>();

Date now = new Date();

for (int i = 0; i < size; i += 500) {

int end = (size > 500 ? i + 500 : size);

for (Order order: orderList.subList(i, end)) {

OrderLog log = new OrderLog();

log.setOrderId(order.getOrderId());

log.setPayStatus(order.getPayStatus());

log.setOrderStatus(Orderstatus.COMPLETE.getKey());

log.setOperationDesc("已完成");

log.setReason("订单所在场次已完成");

log.setCreateUser(0L);

log.setCreateTime(now);

orderLogList.add(log);

}

orderLogService.addOrderLog(orderLogList);

}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值