springMVC是如何实现方法参数类型转换的

一时失言乱红尘 2022-04-11 03:11 217阅读 0赞

先看看基本类型转换:

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2phdmFlcl9sZWU_size_16_color_FFFFFF_t_70

通过convertNumberToTargetClass方法就可以把参数与类型绑定上,于是我简单实现了下参数类型中有String和Integer的情况:

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2phdmFlcl9sZWU_size_16_color_FFFFFF_t_70 1

如果参数是对象类型则会去spring容器中去找这个对象,找到之后也是通过set方法把属性进行注入。

发表评论

表情:
评论列表 (有 0 条评论,217人围观)

还没有评论,来说两句吧...

相关阅读