摘要: 1. mapper.xml配置文件中,只要调用到了insert方法,不管name为不为空都会执行到preparedStatement.update()方法,如果name为null,此时就会报Query is Empty的异常1 2 3 INSE... 阅读全文
posted @ 2016-01-05 17:47 桦沐 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 以下是使用mybatis默认设置PreparedStatement执行insert的简略时序图,省略了XMLConfigBuilder.parse()的解析细节,缓存和事务等的使用,可以和源码对照着看XMLConfigBuilder:解析mybatis配置文件 XMLMapperBuilder: ... 阅读全文
posted @ 2016-01-05 16:35 桦沐 阅读(513) 评论(0) 推荐(0) 编辑
摘要: Last_insert_id()是MYSQL提供的返回当前客户端最后一个insert或update查询中设置为AUTO_INCREMENT列的值Last_insert_id()不受其他客户端影响,所以是线程安全的,当前客户端只能拿到当前客户端的最新值,不需加锁处理mybatis解析配置文件,执行SQ... 阅读全文
posted @ 2016-01-04 22:40 桦沐 阅读(1513) 评论(0) 推荐(0) 编辑
摘要: mybatis mapper配置文件结果集映射resultMap中collection属性(一对多关系结果集映射)和association属性(多对一关系结果集映射)理解:collection的使用有两种resultMap和select,必须手动指定一种association的使用和collecti... 阅读全文
posted @ 2015-12-31 18:23 桦沐 阅读(11854) 评论(0) 推荐(0) 编辑
摘要: 原文地址: http://www.cnblogs.com/zhoujinyi/p/3437475.html1.Read Uncommitted 可能发生脏读2.Read Committed 可能发生不可重复读3.Repeatable Read 可能发生幻读(一般是默认行为)4.Serializabl... 阅读全文
posted @ 2015-12-31 15:29 桦沐 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://my.oschina.net/zimingforever/blog/64145需求背景是给一个表名然后给出相应的表结构信息及索引信息常用的命令有如下:1. desc tableName;desc employees.employees;2. show columns from... 阅读全文
posted @ 2015-12-30 19:06 桦沐 阅读(1477) 评论(0) 推荐(0) 编辑
摘要: 在多线程的环境下,共享资源的访问就变得不安全了,ThreadLocal类可以保证每个线程使用的都是共享资源的一个副本,从而保证线程之间的资源都是独立的,确保资源的线程安全源码片段(带官方注释): 1 /** 2 * Returns the current thread's "initial... 阅读全文
posted @ 2015-12-29 20:55 桦沐 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 详细介绍:https://www.zybuluo.com/stefanlu/note/254899参考链接:http://www.xuebuyuan.com/2021136.html代码: 1 public class Main { 2 public static void main(Str... 阅读全文
posted @ 2015-12-28 16:27 桦沐 阅读(3802) 评论(0) 推荐(1) 编辑
摘要: java.util.concurrent包里提供了关于多线程操作的类,平常用的比较多的是ExecutorService及其实现类(如ThreadPoolExecutor等),Executor,Executors,Future,Callable等1. ExecutorService(继承自Execut... 阅读全文
posted @ 2015-12-23 20:47 桦沐 阅读(1297) 评论(0) 推荐(0) 编辑
摘要: 一 JS数组相关操作 1. splice函数,可做插入,删除,替换操作 1 2. concat函数,合并多个数组,返回一个新数组,不会修改原数组1 二 对AngularJs中filter的补充知识 在html中使用filter,可以{{createAt | date: 'yyyy'}} ... 阅读全文
posted @ 2015-12-22 17:58 桦沐 阅读(1668) 评论(0) 推荐(0) 编辑