所有文章

  • 【原】ehcache警告“diskStorePath is already used by an existing CacheManager”

    JAVA开发ehcache警告“diskStorePath is already used by an existing CacheManager”

    配置了ehcache来实现mybatis的二级缓存之后,每次启动的时候,总是会有一个diskStorePath已被占用的警告,虽然会自动更换一个目录,也不会影响使用,但是看着着实不顺眼。2019-05-0512:51:22[WARN]-net.sf.ehcache.DiskStorePathManager-diskStorePath'/usr/local/ehcache'isalreadyusedbyanexistingCacheManagereitherinthesameVMorinadifferentprocess.ThediskStorepa...

    不忘初心 不忘初心 2019-05-07 围观(1674) 评论(0) 点赞(31) JAVA开发

    阅读更多
  • 【原】mybatis整合ehcache配置二级缓存

    JAVA开发mybatis整合ehcache配置二级缓存

    Mybatis默认开启了一级缓存,这个缓存是sqlsession级别的,在同一个sqlsession中执行相同的sql,第一次会发送sql去数据库查询,后面执行时就会触发缓存,而在不同的sqlsession中,就算是相同的sql也依旧会每次都发送sql去数据库查询。不过他还提供了二级缓存,这个缓存是mapper级别的,可以克服一级缓存的不足,只要是相同mapper中的查询方法,第一次会发送sql,后面都会触发缓存,但是mybatis默认是不开启二级缓存的,需要在配置中手动开启(这里是总开关,具体使用的时候还需要在mapper.xml中配置cache...

    不忘初心 不忘初心 2019-05-01 围观(649) 评论(0) 点赞(22) JAVA开发

    阅读更多

站点信息

  • 网站程序:spring + freemarker
  • 主题模板:《今夕何夕》
  • 文章统计:篇文章
  • 标签管理标签云
  • 微信公众号:扫描二维码,关注我们