![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MyBatis
文章平均质量分 63
Devour-Sky
这个作者很懒,什么都没留下…
展开
-
动态SQL
动态sql的标签If、where、trim、set、choose(when, otherwise)、foreachIf标签if标签可通过test属性的表达式进行判断,若表达式的结果为true,则标签中的内容会执行;反之标签中的内容不会执行在where后面添加一个恒成立条件1=1,不影响结果,1=1可以用来对where进行连接。如果没有1=1,比如:no!=null的话,此时的语句是select id ,no,name,gender from student where and n原创 2022-03-25 15:30:06 · 378 阅读 · 0 评论 -
MyBatis核心配置文件
MyBatis配置文件中的标签必须按照固定的顺序:properties, settings, typeAliases, typeHandlers, objectFactory, objectWrapperFactory, reflectorFactory, plugins, environments, databaseIdProvider, mappers,如果不按照顺序写的话就会报错。config.properties文件和mybatis.xml文件的位置config.propertie原创 2022-03-19 20:24:47 · 783 阅读 · 0 评论