专注Java领域技术
我们一直在努力

Mybatis实战

Mybatis入门教程2系列

admin阅读(985)评论(0)赞(0)

【第一篇】JDBC 【第二篇】入门实例(基于XML) 【第三篇】入门实例(基于注解) 【第四篇】properties以及别名定义 【第五篇】动态SQL 【第六篇】通过mapper接口加载映射文件 【第七篇】一对一、一对多、多对多 【第八篇】...

【第十一篇】mybatis和spring整合

admin阅读(904)评论(0)赞(0)

 想要整合mybatis和spring,那么我们首先要知道这两个框架是干嘛的,对于mybatis我们前面几篇博客已经有了很详细的介绍,我们通过加载mybatis-configuration.xml 文件来产生SqlSessionFactor...

【第十篇】逆向工程

admin阅读(767)评论(0)赞(0)

 通过前面的学习,在实际开发中,我们基本上能对mybatis应用自如了,但是我们发现了一个问题,所有操作都是围绕着po类,xxxMapper.xml文件,xxxMapper接口等文件来进行的。如果实际开发中数据库的表特别多,那么我们需要手动...

【第九篇】一级缓存、二级缓存

admin阅读(696)评论(0)赞(0)

上一章节,我们讲解了通过mybatis的懒加载来提高查询效率,那么除了懒加载,还有什么方法能提高查询效率呢?这就是我们本章讲的缓存。   本篇源码下载链接:http://pan.baidu.com/s/1eRHTsIm 密码:a5wn   ...

【第八篇】懒加载

admin阅读(720)评论(0)赞(0)

本章我们讲如何通过懒加载来提高mybatis的查询效率。   本章所有代码:https://pan.baidu.com/s/1i6eDOwP 密码: qnbu 1、需求:查询订单信息,有时候需要关联查出用户信息。   第一种方法:我们直接关...

【第七篇】一对一、一对多、多对多

admin阅读(737)评论(0)赞(0)

 前面几篇博客我们用mybatis能对单表进行增删改查操作了,也能用动态SQL书写比较复杂的sql语句。但是在实际开发中,我们做项目不可能只是单表操作,往往会涉及到多张表之间的关联操作。那么我们如何用 mybatis 处理多表之间的关联操作...

【第六篇】通过mapper接口加载映射文件

admin阅读(751)评论(0)赞(0)

通过 mapper 接口加载映射文件,这对于后面 ssm三大框架 的整合是非常重要的。那么什么是通过 mapper 接口加载映射文件呢?   我们首先看以前的做法,在全局配置文件 mybatis-configuration.xml 通过 标...

【第五篇】动态SQL

admin阅读(792)评论(0)赞(0)

前面几篇博客我们通过实例讲解了用mybatis对一张表进行的CRUD操作,但是我们发现写的 SQL 语句都比较简单,如果有比较复杂的业务,我们需要写复杂的 SQL 语句,往往需要拼接,而拼接 SQL ,稍微不注意,由于引号,空格等缺失可能都...

【第四篇】properties以及别名定义

admin阅读(758)评论(0)赞(0)

上一篇博客我们介绍了mybatis的增删改查入门实例,我们发现在 mybatis-configuration.xml 的配置文件中,对数据库的配置都是硬编码在这个xml文件中,如下图,那么我们如何改进这个写法呢?    1、我们将 数据库的...

【第三篇】入门实例(基于注解)

admin阅读(752)评论(0)赞(0)

1、创建MySQL数据库:mybatisDemo和表:user   详情参考:mybatis 详解(二)——入门实例(基于XML) 一致 2、建立一个Java工程,并导入相应的jar包,具体目录如下   详情参考:m...

专注Java技术 100年

联系我们联系我们