MyBatis学习
文章平均质量分 63
MyBatis
hundan_520520
这个作者很懒,什么都没留下…
展开
-
【转】MyBatis无法扫描Spring Boot别名的Bug
这个问题发生的原因比较复杂,主要条件有4个:使用Spring Boot,并使用Spring Boot的Maven插件打包使用MyBatis(目前最新的 3.3.1 版本仍有这个问题)将Domain配置在单独的Jar包中(例如Maven多模块)使用 SqlSessionFactoryBean.setTypeAliasesPackage 指定包扫描Domain(如果用 mybatis.xml...转载 2019-12-04 16:47:52 · 885 阅读 · 1 评论 -
【转】Mybatis 的 xxxMapper.xml 文件语法错误,启动项目时控制台不打印错误信息解决办法
找到你的mybatis的配置文件。如我的就是 applicationContext.xml由于加载 SqlSessionFactoryBean 的时候有死循环,我们需要重新写一个类继承SqlSessionFactoryBean,并重写 buildSqlSessionFactory() 方法,把错误信息抛出来让控制台打印就好了。我这里重写一个SecureSqlSessionFactoryBe...转载 2020-01-09 16:50:12 · 566 阅读 · 0 评论 -
【转】spring boot-mybatis plus 多数据源
1.基本介绍(1)dynamic-datasource-spring-boot-starter 是一个基于 springboot 的快速集成多数据源的启动器。其支持 Jdk 1.7+,SpringBoot 1.4.x 1.5.x 2.0.x。注意:该插件可以不依赖 MyBatis-Plus,可以独立使用。(2)它主要用于读写分离,一主多从的环境。(当然也可以纯粹当成多库使用)一主多从的环境下数据库分工:主数据库建议只执行 INSERT、UPDATE、DELETE 操作。从数据库建议只执行 SE转载 2020-07-27 14:10:44 · 1180 阅读 · 2 评论 -
【转】Mybatis 查询返回 List 集合
返回List集合时,需要将resultType的值定义为集合中元素类型,而不是返回集合本身。有时候,我们不需要整个表的所有字段,而是只需要某一个字段的内容,比如:我希望从资产表中查出所有资产的名称,并且不存在重复。 <select id="groupNameList" resultType="java.lang.String"> SELECT `asset_name` FROM `asset` group by `asset_name` </select>看到代码有的小转载 2020-08-18 10:50:19 · 14889 阅读 · 1 评论 -
【转】Mybatis-动态SQL
MyBatis动态SQL转载 2017-05-15 10:45:37 · 444 阅读 · 0 评论 -
MyBatis 模糊查询-拼接SQL语句
mybatis-模糊查询的方式原创 2017-05-15 15:03:24 · 3964 阅读 · 0 评论 -
Spring 与 Mybatis三种整合方式
本文主要是介绍Spring和Mybatis三种整合方式的配置文件,即在DAO层注入问题,仅当做自己的一次笔记1、采用MapperScannerConfigurer,它将会查找类路径下的映射器并自动将它们创建成MapperFactoryBean。applicationContext_MapperScannerConfigurer.xmlbeans xmlns="http://www原创 2018-01-25 11:17:10 · 354 阅读 · 1 评论 -
【转】mybatis-plus详细介绍
注明 : 我写这篇mybaits-plus专栏主要是参考http://mp.baomidou.com/guide/这个中文文档进行的,目的是将此中文文档的内容和使用方法更加细致化的呈现给大家,让大家能更好的更快速更方便的掌握mybatis-plus。这里我只使用java语言进行讲解,通过springboot做案列分析结合maven管理工具进行演示。数据库使用mysql进行演示。那么童靴们咱们就开始...转载 2019-10-10 16:53:19 · 223 阅读 · 0 评论