mybatis
文章平均质量分 60
澎仔
追求卓越技术,不断突破自我的互联网人
展开
-
SpringBoot整合Mybatis原理分析
SpringBoot整合Mybatis原理分析Mybatis核心概念Mybatis编程式用例配置扫描解析过程获得Mapper对象执行sqlMybatis核心概念Configuration 管理mysql-config.xml全局配置关系类SqlSessionFactory Session管理工厂接口Session SqlSession是一个面向用户(程序员)的接口。SqlSession中提供了很多操作数据库的方法Executor 执行器是一个接口(基本执行器、缓存执行器)作用:SqlSessio原创 2021-02-22 15:13:34 · 433 阅读 · 0 评论 -
MySQL的Illegal mix of collations异常解决办法
异常出现原因:sql语句中,不同字符集或者不同排序规则的两个字段做交互操作的时候可能会出现这种异常情况解决办法:彻底解决:两个字段的字符集和排序规则进行统一;有时候我们只是想在阿里云的DMS控制台中,连表操作查询一些数据以作验证的话:可以使用 CONVERT(field USING utf8) 函数将字段进行转码再进行查询;(临时统一两个字段的字符集以及排序规则) SELECT * FROM tradelog l, trade_detail d WHERE CONVERT(l.trad原创 2020-12-27 21:51:41 · 3163 阅读 · 0 评论 -
mybatis plus 使用lambda操作复杂的and、or语句
// A and B.eq("a", "A").eq("b",B);// A or B.eq("a", "A").or().eq("b",B);// A or (B and C).eq("a", "A").or(i -> i.eq("b", "B").eq("c", "C"));// A or (B or C).eq("a", "A").or(i -> i.eq("b", "B").or().eq("c", "C"));// A and (B and C).eq("a"原创 2020-11-28 18:18:33 · 11345 阅读 · 0 评论