public String authResult()

in src/frontend/src/main/java/com/alibabacloud/hipstershop/web/AuthDemoController.java [30:55]


    public String authResult(Model model) {

        // 设置当queue中的访问都是同一个时,不显示次数
        boolean display = false;

        AccessCountUtil.putResult(DUBBO_AUTH_LOCK, DUBBO_RESULT_LIST, DUBBO_RESULT_MAP, DUBBO_AUTH_RESULT_QUEUE, display);

        model.addAttribute("dubbo_auth_result", DUBBO_RESULT_LIST);

        AccessCountUtil.initial();

        for (int i = 0; i < PRODUCT_NUM; i++) {

            if (SPRING_CLOUD_RESULT_LIST[i] == null) {
                SPRING_CLOUD_RESULT_LIST[i] = new LinkedList<>();
            }
            if (SPRING_CLOUD_RESULT_MAP[i] == null) {
                SPRING_CLOUD_RESULT_MAP[i] = new ConcurrentHashMap<>();
            }

            AccessCountUtil.putResult(PRODUCT_LOCK[i], SPRING_CLOUD_RESULT_LIST[i], SPRING_CLOUD_RESULT_MAP[i], SPRING_CLOUD_AUTH_RESULT_QUEUE[i], display);

            model.addAttribute("product" + i, SPRING_CLOUD_RESULT_LIST[i]);
        }
        return "auth.html";
    }