mybatis
鱼sama
这个作者很懒,什么都没留下…
展开
-
mybatis中的增删改查
一,增(insert) 二,删除(delete)三,改(update ) 四,查(select)注:原创 2018-11-20 15:17:18 · 91 阅读 · 0 评论 -
mybatis多个参数处理方法
一,普通方法多个参数时:方法传两个参数 : 获取方法:二,使用@Param标注接口方法的传入参数注解 获取:三,如果参数太多,标注也不方便1,可以直接传入写好的pojo类,也可以直接用 #{属性名} 获取参数2,可以把参数写入一个Map集合,然后传入3,To数据传输对象map传参实例:四,#{ } 和 ${ } 的区别...原创 2018-11-20 16:08:36 · 196 阅读 · 0 评论 -
mybatis的缓存机制
MyBatis的缓存机制缓存可以极大的提升数据库的查询效率在日常工作中,开发人员多数情况下是使用MyBatis的默认缓存配置,但是MyBatis缓存机制有一些不足之处,在使用中容易引起脏数据,形成一些潜在的隐患。mybatis缓存原理图:一, mybatis的一级缓存(本地缓存)Mybatis的一级缓存是SqlSession级别的。一级缓存的作用域是一个SqlSession。...原创 2018-11-23 16:31:33 · 141 阅读 · 0 评论 -
mybatis中***Mapper.xml映射文件的配置细节
mapper映射文件9大元素映射文件是以<mapper>作为根节点,在根节点中支持9个元素,分别为insert、update、delete、select(增删改查);cache、cache-ref、resultMap、parameterMap、sql。例子:<?xml version="1.0" encoding="UTF-8"?><!DOCT...原创 2018-11-22 16:25:52 · 2964 阅读 · 0 评论 -
mybatis配置自动提示标签设置:引入.dtd文件
当编写xml文档时想要自动提示标签,需要在xml上引入dtd的文件 <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> mapper里面: <!DOCTYP...原创 2018-11-20 12:58:48 · 1672 阅读 · 0 评论 -
mybatis全局配置文件configuration.xml的具体配置
一,properties标签:引入外部的配置文件(装载一些配置信息)引入的方式有两种resource和url二,settings标签:包含很多重要的设置项@参照官方文档,settings有什么设置项。三, typeAliases标签:别名处理器当一些常用的类,全类名很长,在mapper映射文件中的resultType中经常被引用的时候,可以在全局配置文件中给这些类起别名...原创 2018-11-20 14:31:01 · 2285 阅读 · 1 评论 -
spring+springmvc+mybatis整合详解
一,导包1,创建一个web工程,导入spring,springmvc,mybatis需要的jar包2,下载适配包Mybatis-Spring.jar(或者写依赖),不同版本的spring和mybatis需要的适配包不同二,web.xml (在WEB-INF目录下)1,加载spring容器把所有spring的配置文件都加载进来(不需要加载springMVC的配置文件)...原创 2018-11-26 13:18:19 · 361 阅读 · 0 评论 -
Example类[mybatis]逆向工程]的使用方法
Example类mybatis逆向生成代码时,就会生成example类。mybatis也提供动态拼接sql(增删改查)条件的功能,条件就是用Example类来实现。Example怎么使用例子:查询员工 Lastname带“e”和gender是11,首先创建example对象,即查询条件2,创建一个Criteria对象,用example.createCriteria() 方法...原创 2018-11-26 15:03:49 · 191 阅读 · 0 评论 -
mybatis运行原理
原文:https://blog.csdn.net/u014297148/article/details/78696096一,mybatis的框架 mybatis底层还是采用原生jdbc来对数据库进行操作的,只是通过 SqlSessionFactory,SqlSession Executor,StatementHandler,ParameterHandler,ResultHandler和Ty...转载 2019-01-16 14:47:49 · 112 阅读 · 0 评论