springmvc 参数绑定
来源:互联网 发布:南京医科大学数据库 编辑:程序博客网 时间:2024/06/03 09:25
Javaweb的框架技术的确给我们的开发带来极大的便利,我就是springmvc的膜拜者,其中一直让我膜拜的技术是参数绑定以及ModelAndView;但是我突然发现过多的依赖框架正让我变得越来越傻。
我 一直按照所谓的约定,使用springmvc的参数绑定和ModelAndView在request和response以及pojo三者之间进行传值,而且都很顺利,但是从未考虑过底层是怎么实现的,所以虽然会用,但是也仅限于Ctrl+c和Ctrl+v阶段。
直到最近接手一个项目,需要自己从request请求中解析特殊参数,并加密后,再在不同数据库的po对象之间进行传值封装。所以需要自己写方法对数据进行获取和封装。才突然明白:所谓的ModelAndView就是一个map集合,springmvc所做的就是从数据库或者表单中获取数据,并通过键值对的形式填充到此map集合中,再把这个集合放到response域中,我们就可以在相应的jsp页面中通过隐式对象response获取数据了。而所谓的参数绑定,就是springmvc从request域中提取数据封装到po对象中,在隐式的通过@Autowired 注入到相应的controller中。
我只是觉得,现如今JavaWeb的各种框架技术实在是太牛叉了,而一直喜好各种框架的我,也该反思一下,深入学习一下框架底层的原理了,要不,很快我就要成为框架的奴隶了。
我 一直按照所谓的约定,使用springmvc的参数绑定和ModelAndView在request和response以及pojo三者之间进行传值,而且都很顺利,但是从未考虑过底层是怎么实现的,所以虽然会用,但是也仅限于Ctrl+c和Ctrl+v阶段。
直到最近接手一个项目,需要自己从request请求中解析特殊参数,并加密后,再在不同数据库的po对象之间进行传值封装。所以需要自己写方法对数据进行获取和封装。才突然明白:所谓的ModelAndView就是一个map集合,springmvc所做的就是从数据库或者表单中获取数据,并通过键值对的形式填充到此map集合中,再把这个集合放到response域中,我们就可以在相应的jsp页面中通过隐式对象response获取数据了。而所谓的参数绑定,就是springmvc从request域中提取数据封装到po对象中,在隐式的通过@Autowired 注入到相应的controller中。
我只是觉得,现如今JavaWeb的各种框架技术实在是太牛叉了,而一直喜好各种框架的我,也该反思一下,深入学习一下框架底层的原理了,要不,很快我就要成为框架的奴隶了。
0 0
- springmvc参数绑定-pojo绑定
- springmvc参数绑定-复杂绑定
- springMVC请求参数绑定
- springmvc 的参数绑定
- SpringMVC参数绑定
- springmvc参数绑定
- SpringMVC参数绑定注解
- springmvc参数绑定
- SpringMVC 参数绑定
- SpringMVC参数绑定注解
- SpringMVC自定义参数绑定
- SpringMVC参数绑定高级
- SpringMVC参数绑定过程
- springmvc中的参数绑定
- springMVC参数绑定注解
- SpringMVC参数绑定
- springMVC---参数绑定
- springmvc参数绑定
- iOS开发 一句话隐藏导航栏下的黑线
- java集合迭代删除,一个很诡异的现象
- LeetCode 557. Reverse Words in a String III
- 离散点的曲率的计算
- 自己做个MP3_软件
- springmvc 参数绑定
- SSD: Single Shot MultiBox Detector 训练KITTI数据集(2)
- windows服务器如何开启防火墙设置
- Elastic Kibana 5.2 中文文档 | 那伊抹微笑
- C++-类与结构体的区别
- 文章标题
- JDK环境变量配置
- jquery.ui.autocomplete extraParams不起作用实现方式
- [BZOJ 1895]Pku3580 supermemo:Splay