文章分类 - Mybatis
介绍mybatis方面的知识
摘要:文章转载自 : https://blog.csdn.net/xu1916659422/article/details/78107869 头一次见到mybatis的trim标签,完全不知怎么使用,不知道怎么使用怎么办,就只能 复制 粘贴 做一个代码搬运工。 今天有空研究了一下trim标签的用法,透过源
阅读全文
摘要:分页插件参数介绍 分页插件提供了多个可选参数,这些参数使用时,按照上面两种配置方式中的示例配置即可。 分页插件可选参数如下: dialect:默认情况下会使用 PageHelper 方式进行分页,如果想要实现自己的分页逻辑,可以实现 Dialect(com.github.pagehelper.Dia
阅读全文
摘要:转载自: http://linduo168.iteye.com/blog/1887328 在传统关系型数据库当中,如何对数据库执行批量操作呢 ? 我们了解到在JDBC的底层有 executeBatch操作 。 实现批处理有两种方式, 第一种方式: Statement.addBatch(sql) (其
阅读全文
摘要:转载自: https://blog.csdn.net/qq_16032831/article/details/72835419 最近看看了下springboot的自动配置源代码,然后看了一下自己的配置文件,感觉配置配的估计要把springboot的开发者给气死了,要知道springboot的强大之处
阅读全文
摘要:Mybatis只能拦截ParameterHandler、ResultSetHandler、StatementHandler、Executor共4个接口对象内的方法。 重新审视interceptorChain.pluginAll()方法:该方法在创建上述4个接口对象时调用,其含义为给这些接口对象注册拦
阅读全文
摘要:首先,可以看本人的 https://www.cnblogs.com/gougouyangzi/articles/9945648.html 这篇文章 《mybatis如何做到执行string形式的sql文件》 在上述这篇文章里面,我们借鉴动态sql的原理,以及mysql的源码分析研制除了第一版本基于代
阅读全文
摘要:首先,注意到,我们这里说的是基于xml的方式完成mybatis的二级缓存 1. mybatis全局开启二级缓存 在mybatis-configration当中开启二级缓存 2. 在需要开启二级缓存的mapper文件当中指定cache标签 其实这里可以配置<cache type="org.apache
阅读全文
摘要:转载自 : https://blog.csdn.net/luanlouis/article/details/41280959 哎 14年的文章,我感觉价值也非常大啊。 0.写在前面 MyBatis是一个简单,小巧但功能非常强大的ORM开源框架,它的功能强大也体现在它的缓存机制上。MyBatis提供了
阅读全文
摘要:文章转载自 : https://blog.csdn.net/luanlouis/article/details/41408341 MyBatis的二级缓存是Application级别的缓存,它可以提高对数据库查询的效率,以提高应用的性能。本文将全面分析MyBatis的二级缓存的设计原理。 1.MyB
阅读全文
摘要:为什么要有缓存,当然是为了减轻数据库服务器压力,提高查询效率等。 博客转载自 : https://www.cnblogs.com/winclpt/articles/7511672.html mybatis缓存机制详解 mybatis提供了缓存机制减轻数据库压力,提高数据库性能 mybatis的缓存分
阅读全文
摘要:原理这里我就不多说了,我这里直接上代码 : 原理可以看下博客 : https://blog.csdn.net/u010046908/article/details/69944959 https://www.cnblogs.com/mark-chan/p/5384139.html 首先,在数据库定义m
阅读全文
摘要:声明 : 此博客为博主原创,转载请说明出处。 1. 项目需求背景 有一个这样的功能,前台传递 sql 形式的字符串 (符合mybatis的dtd格式),但是呢,前台是不想转义 大于号、小于号 等等 这些被mybatis的 xml 所引用的特殊字符串, 然后后台我们就可以存取到数据库当中去,保留这个格
阅读全文
摘要:原博客来自 https://www.cnblogs.com/jeffen/p/6277696.html 还是之前的demo 我们想看下基本的时序图有个大致了解 我们从 1. 通过DefaultSqlSession 获取 getMapper 2. Configuration获取getMapper or
阅读全文
摘要:博客摘抄自: https://www.cnblogs.com/jeffen/p/6277602.html 通过上一篇文章的分析我们,我初步了解了它是如何创建sessionFactory的(地址:Mybatis源码分析之SqlSessionFactory(一)), 今天我们分析下Mybatis如何创建
阅读全文
摘要:博客摘抄自 https://www.cnblogs.com/jeffen/p/6274070.html 简介 MyBatis的前身叫iBatis,本是apache的一个开源项目, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为My
阅读全文
摘要:Mybatis版本:mybatis-3.0.6.jar 1.当入参为 string类型时 (包括java.lang.String.) 我们使用#{xxx}引入参数.会抛异常There is no getter for property named 'XXX' in 'class java.lang.
阅读全文

浙公网安备 33010602011771号