mybatis
QZP51ZX
强大的外敌并不可怕,可怕的是你内心的堕落!
展开
-
快速上手Mybatis之关系映射查询方式
Mybatis07-Mybatis之关系映射查询对于Mysql中最复杂的查询莫过去联表查询,在Mybatis中称为关系映射查询,分为三种:一对一关系映射查询一对多关系映射查询多对多关系映射查询对于环境的搭建,可以使用Mybatis-Spring整合的环境进行,前面的博客有教程!!!1.一对一关系映射查询实现方式一:resultType 实现1.UserDao接口public ...原创 2020-05-07 08:01:49 · 449 阅读 · 0 评论 -
如何快速上手实现Mybatis代码自动化生成配置
Mybatis06-Mybatis之代码自动化生成配置 对于代码自动化生成,我们借助 maven 插件来实现 mybatis crud 基本代码的生成,参考官网地址: http://generator.sturgeon.mopaas.com/index.html ,生成接口,映射文件,实体类,实现基本的CRUD,方便我们使用。配置步骤如下:1.pom.xml添加配置<plugin&...原创 2020-05-06 08:39:20 · 226 阅读 · 0 评论 -
Mybatis中如何快速上手pagehelper分页插件
Mybatis05-Mybatis之分页插件pagehelper 对于数据库的增删查改,Mybatis框架提供了sql映射文件配置,对于从数据库中查出的数据,如果我们想要分页展示,需要写两条sql语句,一条sql查询数据总数,一条sql进行分页,方案可行。如果借用第三方插件,效率更高,方便快捷,可乐而不为呢?1.pagehelper地址:开源中国介绍参考地址:http://w...原创 2020-05-05 08:53:24 · 225 阅读 · 0 评论 -
如何快速上手进行Mybatis-Spring整合
Mybatis05-Mybatis-Spring整合1.项目目录结构2.构建Maven普通工程:maven-archetype-quickstart3.pom.xml中导入依赖<!--mybatis架包--><dependency> <groupId>org.mybatis</groupId> <artifactId...原创 2020-05-04 09:27:04 · 193 阅读 · 0 评论 -
Mybatis之动态sql
Mybatis03-Mybatis之动态sql 为了更好的处理复杂的sql语句,Mybatis提供了动态的sql,而不需要使用java程序去做sql字符串的拼接,既达到了解耦的作用,也让我们对于sql的书写更加清晰,方便!1.基于XML 标签配置(重点)使用xml配置,如同我上篇博客中的谈到的Mybatis使用加载xml的方式进行增删查改,只是sql语句不同!if 标签<...原创 2020-05-03 14:51:04 · 178 阅读 · 0 评论 -
快速学习Mybatis之CRUD
Mybatis02-Mybatis之CRUD上一篇博客,我们已经将Mybatis环境搭好了,下面,我们就开始用Mybatis框架对数据库进行增删改查!我们需要在对应的配置文件中添加配置Mybatis框架对数据库进行增删改查有三种方式:第一种方式:使用加载xml的方式去实现CRUD第二种方式:基于接口代理实现CRUD第三种方式:基于注解实现CRUD1.Select标签(采用第一种方式查询...原创 2020-05-03 08:51:56 · 188 阅读 · 0 评论 -
Mybatis01:Mybatis概念及环境搭建
1.Mybatis概念1.Mybatis特点 1.属于持久层框架 持久化(将内存中的对象数据转移到数据库的过程称为持久化) Mybatis Hibernate Spring-Data-Jpa 2.半自动化 ORM 框架 ORM:对象关系映射思想 面向对象OOP ...原创 2020-05-02 17:58:30 · 259 阅读 · 0 评论 -
MyBatis中foreach使用详细总结
MyBatis的foreach语句详解foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合。foreach元素的属性主要有 item,index,collection,open,separator,closeitem集合中每一个元素进行迭代时的别名index表示在迭代过程中,每次迭代到的位置open该语句以什么开始separator在每次进行迭代之间以什么...转载 2020-02-16 17:21:19 · 395 阅读 · 0 评论