您的位置:首页 > 编程语言 > Java开发

SpringMVC框架01-SpringMVC原理

2016-07-20 17:45 260 查看
SpringMVC的C指controller即控制器

                        M指模型界model即spring和hibernate

                        V指视图view即html,jsp,div+css,js

controller层完成了数据间的传递 

spring让对象更容易被初始化

hibernate完成对数据库的增删改查

当客户端访问url会通过查找类上面的@RequestMapping的值和方法上面@RequestMapping的值来确定调用哪个方法,url的“?”后面的传递的值也就是对应的方法的参数值,这样就可以拿到通过客户端传递过来的数,spring的beans.xml完成了在web.xml中的配置后,在每一个controller里面都有service对象 对象上面都会有@Resource声明的属性当程序运行完成后这些被声明的属性就会被赋上beans.xml里面id为resource对应的class然后在controller的方法里面调用 
  serviceImpl对象的方法完成对数据库的操作,然后返回的值通过json的形式返回
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息