之前的文章中我们意见分析了一级缓存、二级缓存的相关源码和基本原理,今天我们来分享下了mybatis二级缓存和redis的结合,当然mybatis二级缓存也可以和ehcache、memcache、OSCache、Hazelcast结合使用。二级缓存相关的源码分享请参考《Mybatis源码分析之Cach... ...
分类:
其他好文 时间:
2017-01-15 00:17:59
阅读次数:
276
mybatis的全局配置文件: 1.properties(属性) 将数据库连接参数单独配置在db.properties中,只需要在SqlMapConfig.xml中加载db.properties的属性值,在SqlMapConfig.xml中就不需要对数据库连接 参数硬编码 //或使用spring整合 ...
分类:
数据库 时间:
2017-01-14 14:57:28
阅读次数:
204
转载:http://zyjustin9.iteye.com/blog/2028936 SLF4J(Simple Logging Facade for Java) 是一个通用的日志框架,谓之 Facade(门面),所扮眼的角色相当于 Jakarta Commons Logging。就像 JCL 需要底 ...
分类:
其他好文 时间:
2017-01-12 11:29:42
阅读次数:
167
函数节流 throttle and debounce的相关总结及想法 一开始函数节流的使用场景是:放止一个按钮多次点击多次触发一个功能函数,所以做了一个clearTimeout setTimeout函数 代码的意思就不做多说了,实际上我无意间实现了一个debounce在underscore.js中对 ...
分类:
Web程序 时间:
2017-01-10 21:33:07
阅读次数:
467
Edit->Refactor->Rename 需要修改的地方: 1.project 2.scheme 3.Host Application 4.文件夹&group new newTests newUITests 右侧Location 5.tests&UITests文件名 interface impl ...
分类:
移动开发 时间:
2017-01-10 11:48:09
阅读次数:
183
第一步:建立用户界面 login.jsp 这里也可以配合后面做成用户登录界面。 第二步:配置Web.xml文件 第三步:配置dispatcher文件 spring-servlet.xml 这儿控制MySQL的大致过程为,首先获得数据源,将数据源添加到JDBCTemplate模板,然后再将Jdbc模板 ...
分类:
数据库 时间:
2017-01-10 09:42:50
阅读次数:
267
前言 感觉学习进度还是比较慢啊,一整天的学习效率不是很高,一会看电视,一会喝茶,对自己的要求不严格...今天就说说关联表数据的插入以及别名的使用。 正文 1.关联插入 之前,我在数据库中已经创建了一张users表,现在我新增了一张手机表cellphone,用来记录用户手机的信息,结构如下所示: 其中 ...
分类:
其他好文 时间:
2017-01-08 22:32:17
阅读次数:
259
Swift 中函数使用指南 关于Swift中的各种函数的使用的总结 前言 时间久了,好多东西我们就会慢慢忘记,在这里总结一下Swift中函数的使用原则,把大部分的函数使用技巧用代码示例来做了演示,但是如果想提高,还是要多多思考才行 1.参数名 函数默认会带参数名,如果不想显示参数名,可以使用下划线_ ...
分类:
编程语言 时间:
2017-01-08 22:28:03
阅读次数:
273
//执行导出Excel function exporder () { $_GET=array_merge($_GET,$_POST);$_POST=array_merge($_GET,$_POST); if(strlen(I('orderid'))>0) { $where['orderid']=ar ...
分类:
Web程序 时间:
2017-01-07 14:02:18
阅读次数:
228
一.传统jdbc存在的问题 1.创建数据库的连接存在大量的硬编码, 2.执行statement时存在硬编码. 3.频繁的开启和关闭数据库连接,会严重影响数据库的性能,浪费数据库的资源. 4.存在大量的重复性编码 二.mybatis执行流程 Mybatis基本的执行流程如下图所示: 三.mybatis ...
分类:
其他好文 时间:
2017-01-06 14:21:09
阅读次数:
217