mybatis
ccoran
这个作者很懒,什么都没留下…
展开
-
mybatis——入门demo
文章目录1 搭建环境1.1 导入相关依赖1.2 SqlMapConfig.xml1.3 User和UserMapper.xml2 测试1 搭建环境1.1 导入相关依赖 <dependencies> <!-- 导入mybatis依赖 --> <dependency> &a原创 2018-12-12 16:11:23 · 497 阅读 · 0 评论 -
mybatis——开发dao层
文章目录1 SqlSession生命周期1.1 SqlSessionFactoryBuilder1.2 SqlSessionFactory1.3 SqlSession2 原始Dao开发方式2.1 UserMapper.xml和SqlMapConfig.xml2.2 UserDao和UserDaoImp2.2 测试2.3 原始Dao开发方式所带来的问题3 Mapper动态代理开发方式3.1 Mapp...原创 2018-12-13 19:53:11 · 1063 阅读 · 0 评论 -
mybatis——动态SQL
文章目录1 if标签2 where 标签3 sql片段4 foreach动态SQL的思想:就是使用不同的动态SQL标签去完成字符串的拼接处理。解决的问题是:1、 在映射文件中,会编写很多有重叠部分的SQL语句,比如SELECT语句和WHERE语句等这些重叠语句,该如何处理2、 如果页面传递过来一个参数,但是SQL语句中的条件有多个,此时会发生问题1 if标签UserMapper.xm...原创 2018-12-17 16:53:17 · 86 阅读 · 0 评论 -
Invalid bound statement (not found)错误的可能原因
1.检查xml文件所在package名称是否和Mapper interface所在的包名完全一致,包括大小写<mapper namespace="com.cc.mapper.UserMapper"><!-- 若mapper的namespace写的不对!!!注意修改。-->2.UserMapper的方法在UserMapper.xml中没有,然后执行UserMapper...原创 2018-12-17 09:38:51 · 18049 阅读 · 4 评论 -
mybatis——关联查询
文章目录1 需求场景2 one to one2.1 resultType2.1.1 分析2.1.2 定义扩展的pojo类2.1.3 OrderMapp.xml2.1.4 OrderMapper.java2.1.5 测试2.2 ResultMap2.2.1 OrderExt2.2.2 OrderMapper.xml2.2.3 OrderMapper.java2.2.4 测试3 one to many...原创 2018-12-17 14:49:47 · 298 阅读 · 1 评论 -
mybatis——缓存
文章目录1 概述2 一级缓存2.1 原理2.2 测试一2.3 测试二3 二级缓存3.1 开启二级缓存3.2 测试一3.3 测试二3.4 测试三3.5 禁用二级缓存3.6 刷新二级缓存4 整合Ehcache4.1 整合思路4.2 整合4.2.1引入相关依赖4.2.2 开启缓存4.2.3 ehcache.xml4.2.5 测试1 概述Mybatis提供查询缓存,如果缓存中有数据就不用从数据库中获取...原创 2018-12-17 21:07:11 · 181 阅读 · 0 评论 -
mybatis plus 代码生成器
官方文档:https://mp.baomidou.com/guide/public class CodeGenerator { public static void main(String[] args) { // 代码生成器 AutoGenerator mpg = new AutoGenerator(); // 全局配置 ...原创 2018-12-29 10:45:35 · 329 阅读 · 0 评论 -
MyBatis Plus入门
官方文档:https://mp.baomidou.com/guide/简介MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作强大的 CRUD 操作:...原创 2018-12-29 10:50:51 · 160 阅读 · 0 评论 -
ssm整合(注解方式)
1 所需依赖&lt;!--spring-corespring-beans 管理bean spring-context 管理beanspring-webmvc springmvcspring-web springmvcspring-tx 事物spring-jdbc 管理datasourcespring-test 测试spring-aop 切面spring-aspects 等依...原创 2019-02-28 08:58:14 · 1784 阅读 · 0 评论