自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 MyBatis学习笔记(三)---MyBatis的初始化

前言:通过前面两篇文章,我们对MyBatis有了初步的了解。从这篇开始,我会对MyBatis从初始化到执行查询的步骤进行源码的剖析。首先涉及到的就是初始化了。有疑惑可以回到《MyBatis学习笔记(一)》。 一、从代码入手看MyBatis初始化做了什么工作 public class MyBatisUtil { private static final SqlSessionFa

2017-03-23 12:03:47 2091

原创 MyBatis学习笔记(二)---MyBatis架构概述

前言:这段时间在看MyBatis源码,想要好好体会和学习源码中优秀的设计。考虑到之前阅读Spring源码的教训,花了很多时间,到头来感觉收获的并不像预期。整理了一下思路,我认为看框架源码应该把握好三点:一是整个框架的技术架构,这可以帮助你分模块学习。二是框架主要功能的实现原理。最后是源码中应用到的各种设计模式等。 声明:在学习MyBatis的过程中,有些观点和图形都是前辈们整理出来的,在这里很感

2017-03-22 17:23:01 561

原创 MyBatis学习笔记(一)---一个简单MyBatis示例

前言:前面我写了《利用JDBC访问MySQL数据库》这篇文章,其中讲述了如何利用Java提供的标准化API屏蔽底层数据库实现并操作数据库的方法,在最后提到了利用JDBC仍旧存在的几个局限性: 在应用程序中存在的大量代码冗余。业务代码与数据库访问代码混杂在一起。SQL语句与Java代码混杂在一起。JDBC抛出费力难懂的checked异常,需要程序员花费精力小心处理。需要程序员自行解决ORM

2017-03-11 10:18:53 5244 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除