学学springboot吧!!!!

  

    springboot是maven项目,所以直接用maven建立

  

  

    首先先试试能否成功运行

    

    nice!

      

    说说原理吧

    我们在eclipse中直接建立maven项目,然后修改pom.xml

    

    springboot项目当然得添加springboot的jar包了!顺便添加junit的jar包!

    然后是设置java的jar包

    

    springboot的启动不是用tomcat启动的,所以不用配置tomcat,是用Application启动类来启动的  

    所以我们得先配置个启动类application,

    用@SpringBootApplication 来表示这是一个springboot应用,运行其主方法就会启动tomcat,默认端口是8080

    Application启动完就可以直接进入网站,

    但是我们应该进入什么地址呢, 那还是得用springMVC里的控制器来实现

    用注解@RestController表示这是一个控制器

      @RequestMapping   来说明访问的地址,

      

    

    我们的简易模板弄完了就可以深入一点了

    springboot的网页也可用   jsp  做 更多的是用 Thymeleaf 做

    但是我们先试试用jsp

    首先,要用jsp也得导入jsp的jar包

    所以可以在pom.xml中加入

    加入jar包后就得定义视图 

    

    等下,那怎么定义视图呢,我们就得新建一个application.properties文件来定义!

    

    定义视图之后当然得建一个jsp文件了,但是我们怎么将路径引导到jsp上呢????

    当然是控制器来操作!

      我们将RestController 修改成Controller,

    这我们就会问了,那这两个东西有什么区别呢

    区别就是RestController不能返回页面,

      但是Controller是直接返回页面的

    所以就可以返回jsp页面了

  

    现在的springboot,当发生修改时,我们就得再启动Applicatio才能生效,显得很是麻烦,所以

    为了懒,springboot加入了热部署这个概念,

    就是简单的在pom.xml中亏界面,加入一个插件,

    

    

原文地址:https://www.cnblogs.com/healer777/p/12274917.html