随笔分类 -  MyBatis

摘要:SpringBoot2.0+Mybatis-Plus3.0+Druid1.1.10 一站式整合 一、先快速创建一个springboot项目,其中pom.xml加入mybatis-plus 和druid需要的依赖 pom.xml 二、编写application.yml文件 三、接下来编写DruidCo 阅读全文
posted @ 2018-11-07 16:23 Kmily_Lee 阅读(1695) 评论(0) 推荐(0)
摘要:1 package com.kyplatform.generator; 2 3 import com.baomidou.mybatisplus.core.exceptions.MybatisPlusException; 4 import com.baomidou.mybatisplus.core.toolkit.StringUtils; 5 import com.baomi... 阅读全文
posted @ 2018-11-07 16:10 Kmily_Lee 阅读(4678) 评论(0) 推荐(0)
摘要:mybatis配置时出现org.apache.ibatis.binding.BindingException: Invalid bound statement (not found) 解决方法有两种: 1、把*Mapper.xml文件放到resource文件夹下管理 2、pom配置一下编译xml文件 阅读全文
posted @ 2018-10-31 21:22 Kmily_Lee 阅读(3703) 评论(0) 推荐(0)
摘要:MyBatisPlus忽略映射字段注解 @TableField(exist = false):表示该属性不为数据库表字段,但又是必须使用的。 @TableField(exist = true):表示该属性为数据库表字段。 Mybatis-Plus 插件有这个功能,可以看一下 @TableName:数 阅读全文
posted @ 2018-10-06 20:55 Kmily_Lee 阅读(12687) 评论(0) 推荐(0)
摘要:一、创建一个空的项目作为存放整个项目的路径 1、选择 File——>new——>Project ——>Empty Project 2、WorkspaceforTest为项目存放文件夹。 二、maven继承:创建父-子项目,聚合工程 比如整个项目。以一个项目来演示。 |--e3-parent:父工程, 阅读全文
posted @ 2018-07-24 23:40 Kmily_Lee 阅读(37582) 评论(6) 推荐(7)
摘要:Hibernate 和 MyBatis 的增、删、查、改,对于业务逻辑层来说大同小异,对于映射层而言 Hibernate 的配置不需要接口和 SQL,相反 MyBatis 是需要的。对于 Hibernate 而言 ,不需要编写大量的 SQL,就可以完全映射,同时提供了日志、缓存、级联(级联比 MyB 阅读全文
posted @ 2018-07-23 19:44 Kmily_Lee 阅读(231) 评论(0) 推荐(0)
摘要:MyBatis传递参数 一、使用 map 接口传递参数 在 MyBatis 中允许 map 接口通过键值对传递多个参数,把接口方法定义为 : 此时,传递给映射器的是一个 map对象,使用它在 SQL 中设置对应的参数,如代码清单, 参数 roleName 和 note , 要求的是 map 的键 严 阅读全文
posted @ 2018-05-13 14:01 Kmily_Lee 阅读(533) 评论(0) 推荐(0)
摘要:MyBatis的核心组件主要分为4个部分 SqlSessionFactoryBuilder(构造器):它会根据配置或者代码来生成SqlSessionFactory,采用的是分步构建的Builder模式 SessionFactory(工厂接口):依靠它来生成SqlSession,使用的是工厂模式 Se 阅读全文
posted @ 2018-05-11 02:34 Kmily_Lee 阅读(398) 评论(0) 推荐(0)
摘要:MyBatis的生命周期 所谓的生命周期就是第一个对象应该存活的时间,比如一些对象一次用完后就要关闭,使它们被Java虚拟机(JVM)销毁,以避免继续占用资源,所以我们会根据每一个组件的作用去确定其生命。 (一)、SqlSessionFactoryBuilder SqlSessionFactoryB 阅读全文
posted @ 2018-05-11 02:16 Kmily_Lee 阅读(6238) 评论(0) 推荐(0)
摘要:解决mapper绑定异常 HTTP Status 500 - Request processing failed; nested exception is org.apache.ibatis.binding.BindingException: Invalid bound statement (not 阅读全文
posted @ 2018-03-17 10:05 Kmily_Lee 阅读(4232) 评论(0) 推荐(0)