hello world项目结构:
pom中配置的依赖相当于spring boot的可安装插件,需要下载的依赖直接在里边配置。
目前用到的每个注解:
1.主程序中
@SpringBootApplication //:是Spring boot项目的核心注解,目的是开启自动配置
2.controller中
@ResponseBody //作用其实是是将java对象转为json格式的数据。 //是作用在方法上的,@ResponseBody 表示该方法的返回结果直接写入HTTP response body 中,一般在异步获取数据时使用【也就是AJAX】。
@RequestMapping //SpringMVC通过使用@RequestMapping注解,实现指定控制器可以处理哪些URL请求。
//配置url映射 //控制器的类定义及方法定义处都可以标注@RequestMapping
使用maven插件将项目打包成可执行jar包时,spring boot会在其中自动配上许多可执行jar包,其中就有嵌入式的tomcat,所以无需配置环境。