Mybatis 学习系列文章

深入浅出Mybatis系列(十)---SQL执行流程分析(源码篇)

深入浅出Mybatis系列(九)---强大的动态SQL 南轲梦 2014-11-12 16:47

深入浅出Mybatis系列(八)---mapper映射文件配置之select、resultMap

深入浅出Mybatis系列(六)---objectFactory、plugins、mappers简介与配置

深入浅出Mybatis系列(五)---TypeHandler简介及配置(mybatis源码篇)

深入浅出Mybatis系列(四)---配置详解之typeAliases别名(mybatis源码篇)

深入浅出Mybatis系列(三)---配置详解之properties与environments(mybatis源码篇)

深入浅出Mybatis系列(二)---配置简介(mybatis源码篇)

深入浅出Mybatis系列(一)---Mybatis入门

多谢小哥,南柯梦的总结,闻道有先后,术业有专攻,如是而已,学习永无止境!

时间: 2024-08-29 21:52:45

Mybatis 学习系列文章的相关文章

1、HTML学习 - IT软件人员学习系列文章

本文做为<IT软件人员学习系列文章>的第一篇,将从最基本的开始进行描述,了解的人完全可以跳过本文(后面会介绍一些工具). 今天讲讲Web开发中最基础的内容:HTML(超文本标记语言).HTML的内容是文本,就象我们在文本文档中记录内容一样. 一.最基本例子. 下面是一个最基本的HTML页面文本内容(代码一): <html> <head> <title>这个HTML页面</title> </head> <body> 这是HT

开篇:软件项目的整个流程 - IT软件人员学习系列文章

这段时间闲来无事,就在总结以前的项目经验,然后写成博客的形式以进行记录.本文就对<IT软件人员学习系列文章>做个开篇吧. 对于IT软件的开发来说,无外乎B/S.C/S和Android.iOS(后两项也是C/S).在B/S领域,无外乎PHP.JAVA和ASP.NET这几大阵营.而在C/S领域,JAVA的开发比较复杂,需要编写一些重复的和底层的代码,相比C#的可视化和相似的语法,还是微软的开发工具和语言比较容易上手. 但是,我们今天讲的不是代码,而是整个软件流程,这个属于软件工程的范畴.我们知道,

MyBatis学习系列一之环境搭建

学习一个新的知识,首先做一个简单的例子使用一下,然后再逐步深入.MyBatis的学习我们也从一个小例子开始. 1.MyBatis的作用: 简单的说MyBatis实现的是DAO层,通过XML文件配置SQL,映射到PO. 2.需要准备的引用包 mybatis-3.2.8.jar:myBatis框架使用 ojdbc6.jar:数据库连接 3.结构分析 1)需要配置文件连接数据库: 2)需要公共方法提供数据库连接的使用: 3)PO:持久对象 4)数据查询SQL配置XML文件: 5)对外接口: 4.结构搭

4、计算机的存储之内存 - 计算机硬件学习系列文章

内存是计算机中重要的部件之一,它是与CPU进行沟通的桥梁.计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大.内存(Memory)也被称为内存储器,其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据.只要计算机在运行中,CPU就会把需要运算的数据调到内存中进行运算,当运算完成后CPU再将结果传送出来,内存的运行也决定了计算机的稳定运行. 内存是由内存芯片.电路板.金手指等部分组成的.详细内容在计算机的组成结构中,有一个很重要的部分,就是存储器.存储

3、Javascript学习 - IT软件人员学习系列文章

接下来,我们开始进入Javascript语言的学习. Javascript语言是一种解释性的语言,不同于ASP.NET.C#语言的这种编译性的语言.它随着HTML网页的发布而发布,就是说嵌入到HTML页面中进行运行. 下面是一段简单的Javascript语言: <script type=”text/javascript”> alert(“Hello World”); </script> 上面的Javascript脚本将显示一个对话框,并提示显示“Hello World”字符串. 一

MyBatis学习系列二之增删改查

数据库的经典操作:增删改查. 在这一章我们主要说明一下简单的查询和增删改,并且对程序接口做了一些调整,以及对一些问题进行了解答. 1.调整后的结构图: 2.连接数据库文件配置分离: 一般的程序都会把连接数据库的配置单独放在.properties 文件中,然后在XML文件中引用,示例如下: config.properties: driver=oracle.jdbc.OracleDriver url=jdbc:oracle:thin:@127.0.0.1:1521:orcl username=pho

2、CSS学习 - IT软件人员学习系列文章

上文我们讲了HTML,本文讲讲CSS. 上次我们讲了CSS是HTML页面的装修部分,就是各种瓷砖.粉墙.说明了CSS在HTML页面中的重要地位.没有CSS,那么HTML页面将很粗糙,就象我们的毛呸房一样.下面开始讲CSS的相关内容. CSS的内容很简单,就是选择器,属性,属性值.下面是一条简单的CSS内容. #nav { color:red; } 上面的CSS内容设置了nav这个HTML页面标签的字体颜色. 一.CSS文件的嵌入有3种形式:文件嵌入,页面嵌入,HTML标签嵌入. 1.文件嵌入.在

Mybatis学习系列(1) –– 入门简介

MyBatis简介 Mybatis是Apache的一个Java开开源项目,是一个支持动态Sql语句的持久层框架.Mybatis可以将Sql语句配置在XML文件中,避免将Sql语句硬编码在Java类中.与JDBC相比: Mybatis通过参数映射方式,可以将参数灵活的配置在SQL语句中的配置文件中,避免在Java类中配置参数(JDBC) Mybatis通过输出映射机制,将结果集的检索自动映射成相应的Java对象,避免对结果集手工检索(JDBC) Mybatis可以通过Xml配置文件对数据库连接进行

Mybatis学习系列(二)Mapper映射文件

Mapper映射文件,作用是用来配置SQL映射语句,根据不同的SQL语句性质,使用不同的标签,mapper文件中常用的标签有<iselect>.<insert>.<update>.<delete> 常见增删改查示例 <!-- namespace:此处使用包名+文件名 的形式 --> <mapper namespace="com.sl.mapper.ProductMapper"> <!--select – 映射