1、使用 resultType : 主要针对于从数据库中提取相应的数据出来 2、使用parameterType : 主要针对于 将信息存入到数据库中 如: insert 增加数据到数据库中 Update等
mybatis中resultType与parameterType的基本使用和区别 mybatis中resultType与parameterType的基本使⽤和区别 1、使⽤ resultType :主要针对于从数据库中提取相应的数据出来 2、使⽤parameterType :主要针对于将信息存⼊到数据库中如: insert 增加数据到数据库中 Update等 ...
resultType表示的是bean中的对象类,此时可以省略掉resultMap标签的映射,但是必须保证查询结果集中的属性 和 bean对象类中的属性是一一对应的,此时大小写不敏感,但是有限制。 parameterType直接将查询结果列值类型自动对应到java对象属性类型上,不再配置映射关系一一对应 ParameterMap和resultMap类似,表示将查询结果集中列值的...
可以不写。但是需要在mapper接口中采用注解的方式将参数注解进去
推荐使用resultMap而非resultType。 ParameterMap和resultMap类似,表示将查询结果集中列值的类型一一映射到java对象属性的类型上,在开发过程中不推荐这种方式。 一般使用parameterType直接将查询结果列值类型自动对应到java对象属性类型上,不再配置映射关系一一对应,例如上述代码中下划线部分表示将查询结果类型自动对应到hdu.terenc...