摘要: Java网络编程简明教程 网络编程 计算机网络相关概念 计算机网络是两台或更多的计算机组成的网络,同一网络内的任意两台计算机可以直接通信,所有计算机必须遵循同一种网络协议。 互联网 互联网是连接计算机网络的网络 互联网采取TCP/IP协议 其中最重要的两个协议是TCP协议和IP协议 IP地址和网关 阅读全文
posted @ 2018-10-10 21:30 AbcBoy 阅读(3683) 评论(0) 推荐(2) 编辑
摘要: 插件的定义和作用 首先引用MyBatis文档对插件(plugins)的定义: MyBatis 允许你在已映射语句执行过程中的某一点进行拦截调用。默认情况下,MyBatis 允许使用插件来拦截的方法调用包括: Executor (update, query, flushStatements, comm 阅读全文
posted @ 2018-09-29 10:55 AbcBoy 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 上一篇[MyBatis框架原理2:SqlSession运行过程][1]介绍了MyBatis的工作流程,其中涉及到了MyBatis缓存的使用,首先回顾一下工作流程图: 如果开启了二级缓存,数据查询执行过程就是首先从二级缓存中查询,如果未命中则从一级缓存中查询,如果也未命中则从数据库中查询。MyBati 阅读全文
posted @ 2018-09-21 23:17 AbcBoy 阅读(661) 评论(0) 推荐(0) 编辑
摘要: 获取SqlSession对象 首先通过SqlSessionFactory的openSession方法获取SqlSession接口的实现类DefaultSqlSession对象。 SqlSessionFactory接口提供一系列重载的openSession方法,其参数如下: boolean autoC 阅读全文
posted @ 2018-09-16 15:39 AbcBoy 阅读(835) 评论(0) 推荐(0) 编辑
摘要: SqlSessionFactoryBuilder 首先创建了一个SqlSessionFactoryBuilder对象,然后调用该对象的build方法加载全局XML配置的流文件构建出一个SqlSessionFactory对象。 查看一下SqlSessionFactoryBuilder的源码: SqlS 阅读全文
posted @ 2018-09-11 16:27 AbcBoy 阅读(1485) 评论(0) 推荐(1) 编辑