
Mybatis
文章平均质量分 57
@ShiYi
这个作者很懒,什么都没留下…
展开
-
Mybatis 分页与 PageHelper
SQL映射配置文件 中的 select 标签 中的 if 标签可以去掉。在数据库配置文件中 environments 标签上方添加代码。其中包含了很多与页面数据有关的信息。只需要在每次查询之前加上代码。原创 2023-05-21 20:36:49 · 78 阅读 · 0 评论 -
Mybatis 练习(教材)
1.main 函数中 session 最后要进行 提交(commit)和关闭(close),否则在插入数据的时候,会自动插入数据并且删除数据,使得数据库中看不到插入的数据2.注意 java.util.Date 和 java.sql.Date 之间有区别区分好时间的数据类型3.传多个参数的时候用 Map 类型传参,注意标签中的参数类型 是否为对象 或者 数据类型。原创 2023-05-21 20:03:38 · 76 阅读 · 0 评论 -
Mybatis 动态 SQL
普通的模糊查询是直接赋予参数 ,不需要创建 Map 类,而 if模糊查询 需要创建 Map 类 ,并将name 传到 Map 中,最后将 map 当作参数传入相应的标签中。trim 标签用来定制想要的功能,可以定制 where 标签 和 set 标签。从上面可以看到,两种查询方法使用的是同一个查询标签,区别是 是否传入参数。与 where 标签类似,在 update 标签中碰到多个条件的时候使用。这样可以判断多个条件,但是当 name 为空时,sql 语句就会为。而 where 标签则可以解决这个问题。原创 2023-05-21 14:34:34 · 201 阅读 · 0 评论 -
Mybatis配置
这些数据要与数据库中的数据表相对应。原创 2023-05-20 11:59:27 · 70 阅读 · 0 评论 -
Mybatis 增删改查(查询,模糊查询,多条件查询)
以下代码都在 TestMybatis 文件中,以函数的方式来实现,之后只用在main函数中调用即可。一、配置 Category.xml 文件。二、进行数据的增删改查。原创 2023-05-20 12:52:03 · 175 阅读 · 0 评论