SpringBoot代码结构
SpringBoot Intellij Idea结构
-
src/main/java - 主程序目录
-
src/main/resources - 主程序配置文件
-
src/test/java - 测试目录
SpringBoot启动代码
Application类里面有main方法,该类被@SpringBootApplication注解,标志是SpringBoot的入口。
SpringBoot启动类
SpringBoot REST接口
-
@RestController注解相当于@Controller+@ResponseBody,该类方法都以json格式输出
-
@RequestMapping注解标记REST接口的路径(path)和请求方式(method)
-
@RequestParam注解标记REST接口的参数
SpringBoot Hello Controller
SprintBoot执行
有3种方式可以启动SpringBoot应用
第1种:直接在Intellij Idea中通过main方法启动
第2种:直接通过maven命令启动
mvn spring-boot:run
第3种:通过maven命令打包,再通过java命令启动
mvn package
java -jar
SpringBoot访问
启动成功后访问:http://localhost:8080/hello?name=world 得到
hello world