leo

不积跬步,无以至千里。不积小流无,以成江海。

Mybatis数据源与连接池

对于ORM框架而言,数据源的组织是一个非常重要的一部分,这直接影响到框架的性能问题。本文将通过对MyBatis框架的数据源结构进行详尽的分析,并且深入解析MyBatis的连接池。     本文首先会讲述MyBatis的数据源的分类,然后会介绍数据源是如何加载和使用的。紧接着将分类介绍UNPO...

2016-07-13 16:58:24

阅读数:2798

评论数:0

mybatis学习笔记(十一)多对多关联查询/级联操作

一对一和一对多的关联关系已经初步了解,接下来要看多对多的级联查询,由于之前的例子并不适合多对多,因此用学生和课程这个经典例子学习。

2016-07-12 17:17:20

阅读数:3242

评论数:1

mybatis学习笔记(十)一对多关联表查询

在前面的基础上继续看一对多的关联查询。 工程目录: CustomerMapper.xml <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis....

2016-07-12 15:38:21

阅读数:350

评论数:0

mybatis学习笔记(九)一对一关联表查询

工程目录结构: POM.XML <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instan...

2016-07-12 14:41:04

阅读数:541

评论数:0

mybatis学习笔记(八)Sqlsession详解

Sqlsession意味着创建数据库会话。mybatis中使用SqlsessionFactory的openSession方法创建。 public class TestMyBatis { public static SqlSessionFactory sqlSessionFacto...

2016-07-08 11:06:07

阅读数:26611

评论数:0

mybatis学习笔记(五) 动态SQL

MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。 MyBatis中用于实现动态SQL的元素主要有:   ifchoose(when,otherwise)trimwheresetforeach if就是简单的条件判断,利用if...

2016-07-08 10:19:59

阅读数:536

评论数:0

mybatis学习笔记(四)SQL映射语句

Mybatis真正强大的地方在于SQL语句的映射。(晚上回家写吧)

2016-06-27 17:42:48

阅读数:454

评论数:0

mybatis学习笔记(三)mybatis和hibernate区别

前面我已经通过简单的例子,初次认识mybaits。在写此篇博文的时候我还是有很多问题,比如mybaits实现过程通过接口就能实现,它是怎么做到的。在我看来hibernate已经做得很不错了,mybatis作为持久层高调与hibernate竞争,它真的能抢走半壁江山。原本这篇文章应该放在mybati...

2016-06-27 16:01:35

阅读数:413

评论数:0

mybatis学习笔记(二)增删改查

作为持久层框架,mybaits作用和hibernate一样,无非就是对数据库进行增删改查操作,下面我们通过4个实例感受一下。其实也就是增删改查,掌握这些,基本上就掌握了mybatis的基本操作了,下面一个个模块来完成。 先看下工程整体内容: 在这个工程下将完成增删改查代码演示。    ...

2016-06-20 18:26:52

阅读数:533

评论数:0

mybatis学习笔记(七)增删改查

TbUserMapper.xml<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN...

2016-05-24 11:37:39

阅读数:379

评论数:0

使用generator生成mybatis基础配置代码和目录结构

上一次利用mybatis generator工具生成mybatis基础配置代码和目录结构,在此基础上写一个helloworld。 mybatis-config.xml<?xml version="1.0" encoding="UTF-8"?> ...

2016-05-23 15:33:48

阅读数:1606

评论数:0

mybatis学习笔记(零)mybatis学习之HelloWorld

上一次利用mybatis generator工具生成mybatis基础配置代码和目录结构,在此基础上写一个helloworld。 mybatis-config.xml <!DOCTYPE configuration PUBLIC "-//mybatis.org//...

2016-05-23 15:02:45

阅读数:430

评论数:0

mybatis学习笔记(十二) 映射配置文件详解

<!-- WARNING - @mbggenerated This element is automatically generated by MyBatis Generator, do not modify. This element was gener...

2016-05-20 18:03:53

阅读数:732

评论数:0

mybatis学习笔记(六)使用generator生成mybatis基础配置代码和目录结构

创建maven项目 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi...

2016-05-20 17:38:52

阅读数:2274

评论数:0

mybatis学习笔记(一)helloworld

前言:之前一直使用hibernate在作为数据层的持久化框架,也用过mybatis,但是觉得要写的sql太多很麻烦, 所以使用的不多 。 现在数据层使用的是mybatis,前端mvc框架用的是他们自己研发的webx3框架,所以决定研究一下这两个框架。 首先研究mybatis  ,学习教程是官方...

2016-05-11 18:10:01

阅读数:484

评论数:0

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