前三篇详细总结了Mybatis的基本特性、常用配置、映射器,相对于Hibernate,映射器的配置相对复杂,但有很好的灵活性和扩展性,可以应对各种业务场景。熟练掌握这些内容,可以流畅的使用MyBatis进行开发了。后面准备介绍MyBatis的解析和运行原理以及自定义插件,今天看了书籍的这部分,都会涉及到反射和动态代理这些基础,本篇文章总结下这些,便于理解原理。通过本篇的介绍,你会了解到:反射和动态
分类:
其他好文 时间:
2018-05-03 13:31:59
阅读次数:
188
本篇文章是「深入浅出MyBatis:技术原理与实践」书籍的总结笔记。上一篇总结了MyBatis的配置,详细说明了各个配置项,其中提到了映射器,它是MyBatis最强大的工具,也是使用最多的工具。通过映射器,可以很容易的进行数据的增删改查操作,我们抽象下进行这些操作的关键点:传递查询参数、组装各种场景下的查询条件、关联查询、将查询结果映射为JavaBean对象或集合等。另外,可以通过延迟加载、缓存提
分类:
其他好文 时间:
2018-05-03 13:29:54
阅读次数:
191
转载来做笔记的:原文地址:http://www.importnew.com/1993.html。 对于Java开发人员来说,了解垃圾回收机制(GC)有哪些好处呢?首先可以满足作为一名软件工程师的求知欲,其次,深入了解GC如何工作可以帮你写出更好的Java应用。 这仅仅代表我个人的意见,但我坚信一个精 ...
分类:
编程语言 时间:
2018-05-03 01:08:27
阅读次数:
259
最近在休陪产假,时间比较零碎,准备看2本书充实下,一本是「深入浅出MyBatis:技术原理与实践」,一本是「RabbitMQ实战:高效部署分布式消息队列」,为了加深记忆和理解,会进行整理、扩展和记录。看书的目标不是把所有的细节都记住,而是从整体上了解一个技术能做什么,包含的特性、基本模块,实现原理和常见使用场景。本篇分享MyBatis书籍的第一篇,首先回忆下JDBC的相关概念,了解Java提供的访
分类:
数据库 时间:
2018-05-02 16:19:10
阅读次数:
188
上一篇介绍了JDBC的相关概念、MyBatis的特性与Hibernate的区别、MyBatis的基本组件与生命周期,基本可以使用MyBatis了。这一篇详细介绍MyBatis的配置,首先看下配置XML文件的层次结构,然后详细介绍每个配置项,说明每项的作用,值的取值与含义。下面列出MyBatis配置XML文件的层次结构,这些层次是不能够颠倒顺序的。<?xmlversion="1.0"encod
分类:
其他好文 时间:
2018-05-02 16:08:22
阅读次数:
125
经过两周的断断续续的学习,终于把慕课网上tony老师的《Linux网络管理》基础知识学完。tony老师讲课风趣幽默,深入浅出,为老师打call!! 课程地址:https://www.imooc.com/learn/258 今天看完了最后一讲,老师讲了几个非常常用的Linux管理工具。 1、xshel ...
分类:
系统相关 时间:
2018-05-01 12:40:31
阅读次数:
212
各种机器学习方法(学习范式)汇总 强化学习 入门资料 《深入浅出强化学习原理入门》. 郭宪等编著. 电子工业出版社 An Introduction to Reinforcement Learning , Sutton and Barto, 1998 Algorithms for Reinforcem ...
分类:
其他好文 时间:
2018-05-01 12:19:54
阅读次数:
418
深入浅出低功耗蓝牙(BLE)协议栈 BLE协议栈为什么要分层?怎么理解蓝牙“连接”?如果蓝牙协议只有ATT没有GATT会发生什么? 协议栈框架 一般而言,我们把某个协议的实现代码称为协议栈(protocol stack),BLE协议栈就是实现低功耗蓝牙协议的代码,理解和掌握BLE协议是实现BLE协议 ...
分类:
其他好文 时间:
2018-04-28 23:43:50
阅读次数:
250
前言:本文的目的是打算深入浅出讲讲以太坊的整体结构以及存储相关的内容,会聚焦在存储上,同时会结合源码讲解,整个过程也可以体会到作者的设计思想之精妙。 一,区块 block是最重要的数据结构之一,主要由header和body两部分组成 1, block源码(部分重要字段) type Block str ...
分类:
其他好文 时间:
2018-04-27 19:44:29
阅读次数:
1904
本文跟大家聊聊JVM的内部结构,从组件中的多线程处理,JVM系统线程,局部变量数组等方面进行解析 ...
分类:
其他好文 时间:
2018-04-27 13:59:20
阅读次数:
214