001.SpringBoot入门(1.5.10版本)
入门
开发环境介绍
JDK1.7
Eclipse Mars
Spring Boot 1.5.10
Maven3.3.3
简介
浏览官网
翻译:
Spring Boot使创建独立的、生产级的基于Spring的应用程序变得很容易,您可以“直接运行”这些应用程序。我们对Spring平台和第三方库有自己的看法,这样您就可以轻松入门了。大多数Spring启动应用程序只需要很少的Spring配置。特性创建独立的Spring应用程序直接嵌入Tomcat、Jetty或Undertow(不需要部署WAR文件)提供固执己见的“初学者”配置文件来简化Maven配置尽可能自动配置Spring提供可用于生产的特性,如度量标准、健康状况检查和外部化配置完全不需要代码生成,也不需要XML配置。参考资料包括所有特性的详细描述,以及详细的操作指南
注意:
如果你使用的版本是2.0 版本(最新2018年出的) 那么对JDK的要求是1.8 往上.
构建项目及启动器讲解
new project–>Maven Project
注入springboot启动器–一些jar包的集合(44)
入门HeloWorld
一个可以返回HellowWorld的控制器完成
springBoot的启动类
@SpringBootApplication
SpringBootApplication(模板对象,main方法);
启动器类需要注意的问题
- 位置有要求
启动器类需要能找到 被启动的类
如上面的那个App
注意 包名
如果 两个文件 在同一个包下也没问题,但是 当把App这个类 换个位置就不行了
平级以及子包下 会出问题 :找不到