最为最常用到的Java框架之一,你还是很有必要看一眼的,哪怕不学,万一看到哪个知识点了,还能吹逼的时候说一下。
第一节 Spring结构
创建Spring文件
创建一个Spring项目,入门教程采用的版本方案为稳定的Java8和经典的JDK1.8开发:)。
Spring文件结构介绍
文件结构为常规Java结构(图1),我们首先来到pom.xml文件,此文件为,该文件用于管理源代码,配置文件,开发者信息和角色,问题追踪系统,组织信息,项目授权,项目的url,项目的依赖关系等等(雨雾清影,2019)。application.properties是一个全局配置文件,Sping Boot的全局配置文件的作用是对一些默认配置的配置值进行修改。图1
Application文件是项目自动生成的可执行文件,为项目启动的入口。
Hello SpringBoot
这里我们首先写一个正常的Hello SpringBoot文件,随后设置一个 @RestController 相当于
@ResponseBody + @Controller(二者用法一致,分开写可以返回一个图形界面)
@Controller使得类可以接受前台发送的请求,然后将其
@responseBody注解的作用是将controller的方法返回的对象通过适当的转换器转换为指定的格式之后,写入到response对象的body区,通常用来返回JSON数据或者是XML数据。
随后设置一个路由,
@RequestMapping(value = “/hello”,method = RequestMethod.GET)
提供访问接口,其中value为访问的路径,使用
http://localhost:8082/hello
即可访问该类的返回值“Hello SpringBoot”
也可在application.properties进一步修改信息,例如修改接口,和增加前缀信息一下图参数为例子。
运行App后在浏览器中输入地址,即可获得返回值的打印信息。