Mybatis
文章平均质量分 76
薛定谔的__猫
世界上最浪漫的一句话:你是自由的!
展开
-
Mybatis-Plus的使用
MyyBatis-plus是Mybatis的增强版,并没有对Mybatis进行改变,就是把一些功能封装起来方便我们使用了,它的作用就是简化开发,提高效率。CRUD 接口 | MyBatis-Plus (baomidou.com)CRUD 接口 | MyBatis-Plus (baomidou.com)CRUD 接口 | MyBatis-Plus (baomidou.com)原创 2023-07-29 20:18:00 · 273 阅读 · 0 评论 -
Mybatis的基本操作--增删改查
传递对象的时候可以直接传递一个默认的,也可以传递一个指定名称的对象,传递默认的对象的时候,Mybatis会自动帮我们生成 以。修改数据的时候,也可以传入属性或者传入对象,传入属性的话,方法传参直接传递的就是要修改的值,传入对象的话,传入的是一个新的对象,设置新的对象的属性,用这个新的对象去替换之前的值。多个参数的时候就必须要用到注解@Param,且注解中的值要和xml接收参数的值一样。传递指定对象的时候,我们取值的时候,就是 对象名.属性 的方式取值。可以看到返回的结果就是我们连接的数据库中的结果。原创 2023-07-24 13:45:50 · 488 阅读 · 0 评论 -
# 和 $ 的区别
预编译处理:Mybatis在处理#{}时候,会将SQL中的#{}转换为?,使⽤ PreparedStatement 的 set ⽅法来赋值。直接替换:是MyBatis 在处理 ${} 时,就是把 ${} 替换成变量的值。原创 2023-07-25 11:15:00 · 1723 阅读 · 0 评论 -
Mybatis的动态SQL
动态 sql 是Mybatis的强⼤特性之⼀,能够完成动态的 sql 语句拼接。动态 SQL 大大减少了编写代码的工作量,更体现了 MyBatis 的灵活性、高度可配置性和可维护性。原创 2023-07-28 10:30:00 · 112 阅读 · 0 评论 -
Mybatis的多表查询
那么有时候我们会有需求,联合两个表去进行查询。本次讲解Mybatis如何实现多表查询。在讲多表查询的时候,我们要先引入一个知识点resultMap具体用法结合结合下边的例子进行理解。原创 2023-07-27 16:17:33 · 303 阅读 · 0 评论