为什么使用 Spring Boot? (七)

第六步:创建Spring MVC控制器
创建SpringMVC控制器来处理"/"URL请求并返回用户列表。

@Controller public class HomeController {

    @Autowired UserRepository userRepo;

 

    @RequestMapping"/")

    public String home(Model model)     {

        model.addAttribute("users", userRepo.findAll());

        return "index";

    }

}




我们准备好运行程序啦。但在此之前,我们需要下载和配置诸如Tomcat或者Jetty或者Wilddfly等容器。

在这把能想到的问题列出。

  • 你需要注意所有的类库的兼容性与 Spring 版本搭配和配置。

  • 在配置里面有 95% 的时间我们都是在配置 DataSourceEntityManagerFactoryTransactionManger 之类的实体。但如果 Spring 能够自动的为我们完成这些配置岂不是更好啊。

  • 类似的配置 SpringMVC 实体类比如 ViewResolverMessageSource 等又需要花更多的工作时间了。

  • 武汉微信开发,移动开发,湖北软件开发公司。武汉微信开发,移动开发,湖北软件开发公司。


关于Topideas | 战略合作 | 内容合作 | 渠道合作 | 版权商标 | 隐私声明 | 工作机会 | 联系我们

Copyright © 2012 Topideas 版权所有

湖北 - 武汉 | 各个商标由其各自所有者持有 鄂ICP备13005502

咨询(客服) 咨询(客服)

欢迎给我们留言