7.4 动态 SQL
7.4 动态 SQL
动态 SQL 是 MyBatis 中非常强大的一个功能。例如一些常见的查询场景:
查询条件不确定
批量插入
….
这些类似需求,我们都可以通过 MyBatis 提供的动态 SQL 来解决。
7.3 resultMap
7.3 resultMap
在实际开发中,resultMap 是使用较多的返回数据类型配置。因为实际项目中,一般的返回数据类型比较丰富,要么字段和属性对不上,要么是一对一、一对多的查询,等等,这些需求,单纯的使用 resultType 是无法满足的,因此我们还需要使用 resultMap,也就是自己定义映射的结果集。
7.2 resultType
7.2 resultType
resultType 是返回类型,在实际开发中,如果返回的数据类型比较复杂,一般我们使用 resultMap,但是,对于一些简单的返回,使用 resultType 就够用了。
共计 21 篇文章,3 页。