029_SpringMVC与Mybatis的参数接受限制

SpringMvc接受参数:String、String[]、对象、集合时的要求有那些,以及是如何实现了这些对象关系呢?
当我们将大字符串转换成数组时,需要code="***"&code="***",我们的形参名要为code,这可能与ajax的表单提交方式有关。
当我们的是一个普通的String时,请求参数名与形参名相等就可以了。
当我们的是对象时,请求参数名要和对象的属性名相同,并且要有setter,getter方法。
当我们的是集合时,?????

mybatis又是怎么从:对象,数组,普通数据中获取值呢?
普通数据的话:#{id},可以随便写,没有任何限制。
对象的话:#{name},必须和对象的属性值一一对应,而且还要求对象要有get、set方法。
数组的话:item="***"的值和#{***}要相等。

猜你喜欢

转载自www.cnblogs.com/pogusanqian/p/12483635.html