MyBatis
文章平均质量分 64
TsengOnce
写好代码吧。
展开
-
mybatis plus QuerManager使用 FIND_IN_SET 和 REPLACE 查询不是逗号分隔的字符串
说明对于字符串【全部|其他|其他项】,查询逗号分割的数据用like查询会导致数据不准确,使用 函数FIND_IN_SET 和REPLACE结合查询数据如下:SQL1)like查询“其他”的type_name ,结果中包括其他项的记录也查询出来了select * from test where type_name like '%其他%'; 2)使用 函数FIND_IN_SET 和REPLACE结合查询select * from test where FIN...原创 2021-05-20 15:14:34 · 2393 阅读 · 0 评论 -
Mybatis 中使用的 9 种设计模式
Mybatis至少遇到了以下的设计模式的使用: Builder模式,例如SqlSessionFactoryBuilder、XMLConfigBuilder、XMLMapperBuilder、XMLStatementBuilder、CacheBuilder; 工厂模式,例如SqlSessionFactory、ObjectFactory、MapperProxyFactory; 单例模式,例如ErrorContext和LogFactory; 代理模式,Mybatis实现的核心,转载 2021-04-08 19:43:54 · 139 阅读 · 0 评论