上一页 1 ··· 4 5 6 7 8
摘要: 适用性: 计算或检索一个值的代价很高,并且对同样的输入需要不止一次获取值的时候,就应当考虑使用缓存。 常用用法: LoadingCache<Key, Graph> graphs = CacheBuilder.newBuilder() .maximumSize(1000) .expireAfterWr 阅读全文
posted @ 2018-04-11 14:46 点点积累 阅读(9292) 评论(0) 推荐(1) 编辑
摘要: 本来是做后端的,拿到一个偏前端的项目,js文件里好多define和require,看的有点蒙,只能自己动手查找资源了,了解这到底是个什么,它能做什么? 1.什么是require.js? 1):require.js是一个js脚本加载器,它遵循AMD(Asynchronous Module Defini 阅读全文
posted @ 2018-04-10 17:47 点点积累 阅读(10543) 评论(0) 推荐(0) 编辑
摘要: MyBatis 缓存机制 MyBatis 提供了查询缓存来缓存数据,以提高查询的性能。MyBatis 的缓存分为一级缓存和二级缓存。 一级缓存是 SqlSession 级别的缓存 二级缓存是 mapper 级别的缓存,多个 SqlSession 共享 一级缓存 一级缓存是 SqlSession 级别 阅读全文
posted @ 2018-04-08 19:10 点点积累 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 一、最主要的区别就是mybatis简化了编码的过程,不需要去写dao的实现类,直接写一个dao的借口,再写一个xml配置文件,整个mybatis就配置好了,也就是数据库就连接好了,然后再service里面调用dao就可以了,但是ibatis则不可以,必须要写dao的实现类,在写个什么return g 阅读全文
posted @ 2018-04-08 19:06 点点积累 阅读(4986) 评论(0) 推荐(0) 编辑
摘要: 1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id". 2. $将传入的数据直接显示生成在sql中 阅读全文
posted @ 2018-04-08 19:05 点点积累 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 由@InitBinder表示的方法,可以对WebDataBinder对象进行初始化。WebDataBinder是DataBinder的子类,用于完成由表单到JavaBean属性的绑定。 @InitBinder方法不能有返回值,它必须盛名为void。 @InitBinder方法的参数通常是WebDat 阅读全文
posted @ 2018-04-08 19:04 点点积累 阅读(2477) 评论(0) 推荐(1) 编辑
上一页 1 ··· 4 5 6 7 8