否则返回的类型设置为resultMap
11 个解决方案
#1
这个要看你sql语句的返回值吧..一般没有返回值就不用写了.
#2
resultType无法将查询结果映射到pojo对象的pojo属性中,根据对结果集查询遍历的需要选择使用resultType还是resultMap
#3
不是说 resultType一般把结果映射到对应的JAVAbean吗 如果没有写好的javabean 只能用resultmap 然后在resultmap里配置数据库的字段和属性对应啊 不是这样的吗 有大牛解释下吗
#4
有没有大牛指点一下啊
#5
你的理解是对的,一般的情况就是你说的那样,如果不需要封装,一般是用map作为返回值的
#6
你误导楼主了啊 不要封装的话返回resultType 然后这只javabean 如果需要封装的话返回resultmap
#7
理解的基本是对的。如果你有自己处理的DAO的框架的话,用MAP,然后根据情况改写。如果没有或者处理的框架比较简单的话,直接用Type,mybatis在执行后会根据名称对应到bean中的
#8
resultType无法将查询结果映射到pojo对象的pojo属性中,根据对结果集查询遍历的需要选择使用resultType还是resultMap
不是说 resultType一般把结果映射到对应的JAVAbean吗 如果没有写好的javabean 只能用resultmap 然后在resultmap里配置数据库的字段和属性对应啊 不是这样的吗 有大牛解释下吗
理解的基本是对的。如果你有自己处理的DAO的框架的话,用MAP,然后根据情况改写。如果没有或者处理的框架比较简单的话,直接用Type,mybatis在执行后会根据名称对应到bean中的
#9
楼上解释都对的啊 学习下
#10
就是这样的啊
#11
我一般都设置为 resultType
#1
这个要看你sql语句的返回值吧..一般没有返回值就不用写了.
#2
resultType无法将查询结果映射到pojo对象的pojo属性中,根据对结果集查询遍历的需要选择使用resultType还是resultMap
#3
resultType无法将查询结果映射到pojo对象的pojo属性中,根据对结果集查询遍历的需要选择使用resultType还是resultMap
不是说 resultType一般把结果映射到对应的JAVAbean吗 如果没有写好的javabean 只能用resultmap 然后在resultmap里配置数据库的字段和属性对应啊 不是这样的吗 有大牛解释下吗
#4
有没有大牛指点一下啊
#5
你的理解是对的,一般的情况就是你说的那样,如果不需要封装,一般是用map作为返回值的
#6
你的理解是对的,一般的情况就是你说的那样,如果不需要封装,一般是用map作为返回值的
你误导楼主了啊 不要封装的话返回resultType 然后这只javabean 如果需要封装的话返回resultmap
#7
resultType无法将查询结果映射到pojo对象的pojo属性中,根据对结果集查询遍历的需要选择使用resultType还是resultMap
不是说 resultType一般把结果映射到对应的JAVAbean吗 如果没有写好的javabean 只能用resultmap 然后在resultmap里配置数据库的字段和属性对应啊 不是这样的吗 有大牛解释下吗
理解的基本是对的。如果你有自己处理的DAO的框架的话,用MAP,然后根据情况改写。如果没有或者处理的框架比较简单的话,直接用Type,mybatis在执行后会根据名称对应到bean中的
#8
resultType无法将查询结果映射到pojo对象的pojo属性中,根据对结果集查询遍历的需要选择使用resultType还是resultMap
不是说 resultType一般把结果映射到对应的JAVAbean吗 如果没有写好的javabean 只能用resultmap 然后在resultmap里配置数据库的字段和属性对应啊 不是这样的吗 有大牛解释下吗
理解的基本是对的。如果你有自己处理的DAO的框架的话,用MAP,然后根据情况改写。如果没有或者处理的框架比较简单的话,直接用Type,mybatis在执行后会根据名称对应到bean中的
#9
楼上解释都对的啊 学习下
#10
就是这样的啊
#11
我一般都设置为 resultType