springboot2入门
- maven设置
<!--使用阿里云镜像,也可以使用多个镜像比如华为镜像-->
<mirrors>
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
</mirrors>
<!--maven使用JDK1.8进行编译-->
<profiles>
<profile>
<id>jdk-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
</profiles>
setting中将maven配置好。
- 向浏览器中发送/kenan的请求,响应hello,kenan!
- 创建一个maven的项目
- 引入依赖
3.创建主类<parent> <!--springboot版本:--> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.5.9</version> </parent> <dependencies> 场景启动器 web <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies>
/**
* 主类程序
* @author sun
* @create
*/
@SpringBootApplication //标志着这是一个springboot应用
public class MainApplication {
public static void main(String[] args) {
SpringApplication.run(MainApplication.class,args);
}
}
4.编写业务
5.测试
直接运行main
6.简化配置
application.properties 在resource文件夹下面创建配置文件
server.port=8888
7.简化部署
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
放在主pom文件下面
把项目直接打成jar包,直接在目标服务器可以执行
使用 java - jar jar包名称 命令编译
注意点:cmd中编译终止 取消快速编译模式