
MyBatis
文章平均质量分 69
「已注销」
这个作者很懒,什么都没留下…
展开
-
MyBatis详解-----动态SQL的介绍及使用详解
MyBatis的强大特性之一就是动态sql,使用JDBC的时候或者时在用其他类似的框架的时候,我们根据不同的需求进行拼接SQL的时候都是非常严格的,不仅要注意一些必要的空格,还有注意在sql中的一些逗号的使用。而MyBatis的动态SQL就帮我们解决了这些麻烦。 动态SQL__if的用法 <if> 标签内的Sql片段在满足条件后才会添加,用法为: <if test="条件"> 。 作用:当满足test属性中的条件的时候if中的sql语句会追加在原有的sql语句后面,如果条件..原创 2022-05-09 17:53:13 · 727 阅读 · 0 评论 -
MyBatis详解-----接口的传参与sql中的参数绑定方式
在mybatis中通过接口向sql中传参有多种形式,在开发过程中我们可以根据需求或者自己的习惯方式来进行选择。 pojo传参 当接口方法的参数类型为POJO类型时,SQL语句中绑定参数时使用 #{POJO的属性名} 即可。 pojo实体类 //pojo传参时要给属性添加get和set方法 public class PageQuery { private int startIndex; private int pageSize; } 接口内容 //使用pojo传参 Li原创 2022-05-06 09:35:54 · 677 阅读 · 0 评论 -
MyBatis-----超详细入门案例
MyBatis 什么是MyBatis mybatis是一个半自动的ORM框架,其本质是对jdbc的封装。使mybatis不用编写jdbc,只需要编写sql就可以。 补充知识: Hibernate也是一款持久层ORM框架,多年前的市场占有率很高,但近年来市场占有率越来越低。 MyBatis与Hibernate的比较: MyBatis是一个半自动的ORM框架,需要手写SQL语句。 Hibernate是一个全自动的ORM框架,不需要手写SQL语句。 使用MyBatis的开发量要原创 2022-05-05 21:19:40 · 590 阅读 · 0 评论