zoukankan      html  css  js  c++  java
  • 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<Order> orderList = taskMapper.selectCompletedOrderIdByShowId(showIdList);
            int size = orderList.size();
            if (orderList != null && size > 0) {
                List<OrderLog> 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);
                }
            }
  • 相关阅读:
    提示“此Flash Player与您的地区不相容,请重新安装Flash”的解决办法
    python中安装并使用redis
    linux安装flash player来播放视频
    安装redis
    centos6.5安装无线网卡驱动并配置wifi
    centos安装java的jdk
    001-python简介
    源码
    进程间通信之综述
    图的概念
  • 原文地址:https://www.cnblogs.com/wangzhaoshuang/p/9144060.html
Copyright © 2011-2022 走看看