发表于: 2017-04-15 23:42:17

1 1212


今天完成的事情:

整理了点注解的知识,做了这么多的demo 不难发现(装做第一次)

在Spring中应用得比较多(现阶段的我)的注解

首先肯定是@Controller,它标记的类在SpringMVC中就是一个Controller

对象,Spring使用扫描机制查找应用程序中所有基于注解的控制器类,分

发处理器会扫描使用了该注解的类的方法,并检测该方法是否使用了

@RequestMapping注解,比如:

例如:

@Controller

@RequestMapping(value = "/user")    

public class UserController(){

@RequestMapping(value = "/register")    ←user下一个具体的方法访问url时地址为:/user/register

public String register(){

return "register";

}

@RequestMapping(value = "/login")

public String login(){

return "login";

}

}

而这个@RequestMapping正是我们为了处理相对应的请求而在

控制器内部设置的一种映射,将发送过来的请求映射

(通过访问url)到相对应的处理方法上,其属性值为value;当然

有些时候我们会使用相应的方法来处理这些HTTP请求,比如:

@RequestMapping(value = "/hello", method = RequestMethod.POST),

如果没有指定method属性值,则请求处理方法可以处理任意的HTTP请求方式。

明天计划的事情:

继续学习任务,整理知识点

遇到的问题:

我配置在云服务器上的demo出了点问题,运行tomcat后报错了500,还在排错

先自己看看问题出在哪里,不懂再去请教师兄。在本地都运行得好好的..

收获:

回顾了一下前面的知识,后来下午又在敲demo,还没整理完明天也继续拿出点

时间整理,感觉整理得有点慢..以后早上都留时间看看书,把整理的东西顺带写一写



返回列表 返回列表
评论

    分享到