
Mybatis学习
dan_zhoudan
研究生阶段
展开
-
Mybatis项目构建 -- xml版
1、项目目录结构2、jdbc.propertiesjdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/lucene?charsetEncoding=utf-8jdbc.username=rootjdbc.password=password3、mybatis-config.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYP原创 2020-06-05 13:40:32 · 152 阅读 · 0 评论 -
SpringBoot整合Mybatis -- 注解版
1、引入mybatis-spring-boot-starter<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.2</version> &l原创 2020-05-18 15:08:46 · 240 阅读 · 0 评论 -
Mybatis框架输出映射resultMap结果类型讲解
1、resultMap使用场景如果sql查询列名和pojo的属性名不一致,可以通过resultMap将列名和属性名作一个对应关系,最终将查询结果映射到指定的pojo对象中。resultType底层也是通过resultMap完成映射的。<select id="querUserById" resultMap="userMapper" parameterType="int"> select id,name,pwd,email from users where id = #{id原创 2020-05-21 16:05:26 · 1502 阅读 · 0 评论 -
Mybatis的一对一、一对多 输出类型映射实例讲解
resultType (简单、不过多讲解)使用resultType进行输出映射时,要求sql语句中查询的列名和要映射的pojo的属性名一致重点:输出类型映射(resultMap)1、如果sql查询列名和pojo的属性名不一致,可以通过resultMap将列名和属性名作一个对应关系,最终将查询结果映射到指定的pojo对象中。resultType底层也是通过resultMap完成映射的。property:代表pojo类的属性名,column:代表数据库的字段名<select id=原创 2020-05-28 13:46:50 · 408 阅读 · 0 评论