select元素和@Select注解
<select… />元素通常用于定义一条Select语句。需要指定如下两个属性:
- id :SQL语句的唯一标识。需要与Mapper接口的方法名相同。
- resultType或resultMap: resultType指定结果集每行记录映射对象类型(同名映射)。
resultMap需要定义专门的映射规则。
如果你用@Select注解,id不需要(直接修饰Mapper接口的方法)。
resultType也不需要(MyBatis可通过方法返回值类型来推断出每行记录映射对象类型)
resultMap - 对应@Results注解。
<select…/>元素还支持大量的额外属性,如果使用@Select注解,需要配置@Options注解来指定这些额外的属性。文章来源:https://www.toymoban.com/news/detail-788453.html
项目0408@Select
主类文章来源地址https://www.toymoban.com/news/detail-788453.html
package le
到了这里,关于Mybatis 33_select元素和@Select注解 项目0408@Select的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!