http://www.cnblogs.com/crazy-fox/archive/2012/02/08/2343365.html

spring mvc3 入门
http://www.cnblogs.com/crazy-fox/archive/2012/02/08/2343365.html
因为做webgame gm服务器,整体采用的是spring mvc架构,所以简单入门学习一下:

1.spring mvc基本流程 从URL接受请求及数据->DispacherServlet->根据请求调用具体的Controller->Controller->调用service方法处理数据->通过DAO访问 db->增删改查->db->返回操作结果集->service->处理返回结果->Controller->返回具体页面和数据->jsp页面 2.spring mvc注解 @Controller,@Service,@Repository @Controllers声明控制层。@Service声明服务层。@Repository声明持久层(数据传输层DAO) @RequestMapping把一个POJO声明为Spring里的Controller.如果不声明要写Controller类就要从Spring的Controller类继承,并重写handleRequest方法。 @RequestMapping(value=”*.htm”,method=RequestMethod.GET);属性value声明Controller处理的请求,method声明处理请求的类型。可声明在类头上,也可声明在方法头上。 @RequestParam绑定参数与请求参数;例:public String Controller(@RequestParam(“id”) int topicId,User user)把参数 topicld与请求的参数“id”绑定,id的值传入topicld。 @AutoWired根据类型自动装配,可放在属性上,set方法上,构造方法上。与@AutoWierd配套使用的是@Qualifier。按名字自动装配。 @Resource与@AutoWired类似 3.DispatcherServlet-org.springframework.web.servlet.Dispatc-herServlet 负责将请求分配给控制对象,所以使用Spring MVC的第一步是在web.xml中定义DispatcherServlet;

1
2 hello
3 4 org.springframework.web.servlet.DispatcherServlet 5 6 7 contextConfigLocation 8 9 /WEB-INF/mvc-config.xml, 10 /WEB-INF/spring-config.xml 11 12 13 14

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值