SpringBoot入门-基础入门

 2023-09-06 阅读 26 评论 0

摘要:1、系统要求 Java 8 & 兼容java14 .Maven 3.3+idea 2019.1.2 1.1 maven设置 <mirrors><mirror><id>nexus-aliyun</id><mirrorOf>central</mirrorOf><name>Nexus aliyun</name><url>http://maven.aliyun.com/ne

1、系统要求

 Java 8 & 兼容java14 .Maven 3.3+idea 2019.1.2

1.1 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><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>

2、HelloWorld

    需求:浏览发送/hello请求,响应 Hello,Spring Boot !

2.1 创建maven工程

2.2 导入依赖

 <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.3.4.RELEASE</version></parent><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency></dependencies>

2.3 创建主程序

/*** 主程序类* @SpringBootApplication:这是一个Spring Boot应用*/
@SpringBootApplication
public class MainApplication {public static void main(String[] args) {SpringApplication.run(MainApplication.class,args);}
}

2.4 编写业务

@RestController
public class HelloController {@RequestMapping("/hello")public String handle01(){return "Hello, Spring Boot !";}}

2.5 测试

  直接运行main方法

浏览器返回Hello, Spring Boot !

2.6 简化配置

application.properties文件中更改端口号
server.port=8888

文件放在此位置

2.7 简化部署

 <build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build>
把项目打成jar包,直接在目标服务器执行即可。

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/2/9075.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息