Loading

摘要: 步骤 maven坐标 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.2.0</version> </dependency> 在主配置文件中加入p 阅读全文
posted @ 2021-08-09 14:43 IamHzc 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 动态 SQL,通过 MyBatis 提供的各种标签对条件作出判断以实现动态拼接 SQL 语句。这里的条件判断使用的表达式为 OGNL 表达式。常用的动态 SQL 标签有<if>、<where>、<choose/>、<foreach>等。MyBatis 的动态 SQL 语句,与 JSTL 中的语句非常 阅读全文
posted @ 2021-08-09 14:39 IamHzc 阅读(37) 评论(0) 推荐(0) 编辑
摘要: java 代码中给查询数据加上“%” 在 mapper 文件 sql 语句的条件位置加上“%” 阅读全文
posted @ 2021-08-09 14:24 IamHzc 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 1. 使用别名和<resultType> select uname as name from user 2. 使用<resultMap> <resultMap id="student" type="org.example.domain.User"> <id column="uno" property 阅读全文
posted @ 2021-08-09 14:21 IamHzc 阅读(55) 评论(0) 推荐(0) 编辑
摘要: resultType resultType:执行 sql 得到 ResultSet 转换的类型,使用类型的完全限定名或别名。 注意如果返回的是集合,那应该设置为集合包含的类型,而不是集合本身。resultType 和 resultMap,不能同时使用。 1. 简单类型 接口方法: int count 阅读全文
posted @ 2021-08-09 14:17 IamHzc 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 理解参数 1. parameterType: parameterType: 接口中方法参数的类型, 类型的完全限定名或别名。这个属性是可选的,因为 MyBatis可以推断出具体传入语句的参数,默认值为未设置(unset)。接口中方法的参数从 java 代码传入到mapper 文件的 sql 语句。 阅读全文
posted @ 2021-08-09 14:06 IamHzc 阅读(124) 评论(0) 推荐(0) 编辑