优惠券项目---------------第十章

-------------------------------------------------10-1------------------------------------------------------------

springboot定时任务。

第一步:开启定时任务

第二步:定时任务

-------------------------------------------------10-2------------------------------------------------------------

 @Scheduled(cron = "0/5 * * * * ?")
    public void updateCoupon(){
        System.out.println("enter update coupon job");
         couponService.updateCouponMap();
     }

-------------------------------------------------10-3------------------------------------------------------------

gauvaCache的优点:https://www.jianshu.com/p/4b90da04ce72

第一步:

第二步:配置xml

第三步:配置日志文件路径

第四步:

配置logging.name

第五步:使用

  private static final Logger logger = LoggerFactory.getLogger(UpdateCouponJob.class);

    @Resource
    private CouponService couponService;

    @Scheduled(cron = "0/5 * * * * ?")
    public void updateCoupon() {
        logger.info("enter update coupon job");
        couponService.updateCouponMap();
    }

日志打印的文件:

--------------------------------

10.5:打印日志的规范

第一步:引入这句话

private static final Logger logger = LoggerFactory.getLogger(CouponService.class);

第二步:占位符拼接

   public void updateCouponMap(){
        Map couponMap1 = new ConcurrentHashMap();
        List<TCoupon> tCoupons = Lists.newArrayList();
        try{
            tCoupons= this.loadCoupon(1);
            couponMap1.put(1,tCoupons);
            couponMap = couponMap1;
            logger.info("update coupon list:{},coupon list size:{}",JSONUtils.toJSONString(tCoupons),tCoupons.size());
        }catch (Exception e){
            logger.error("update coupon list:{},coupon list size:{}",JSONUtils.toJSONString(tCoupons),tCoupons.size(),e);
        }
    }

第三步:

如何在文件查询?

-------------------------------------------------10-4--------------10-5----------------------------------------------

解决JSON的错误。

代码:10.6可以了。

-------------------------------------------------10-6------------------------------------------------------------------

loadingcache底层即使concurrentHashMap。

-------------------------------------------------10-7------------------------------------------------------------------

发布了374 篇原创文章 · 获赞 12 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_28764557/article/details/104786866