Mybatis学习
dan_zhoudan
研究生阶段
展开
-
Mybatis项目构建 -- xml版
1、项目目录结构 2、jdbc.properties jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/lucene?charsetEncoding=utf-8 jdbc.username=root jdbc.password=password 3、mybatis-config.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYP原创 2020-06-05 13:40:32 · 149 阅读 · 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 · 235 阅读 · 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 · 1494 阅读 · 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 · 401 阅读 · 0 评论
分享