标签:start 图片 web mpi 云计 war包 https 文件 依赖管理
简介:
Springboot 来简化spring应用开发,约定大于配置,去繁从简,just run 就可以创建一个独立的,产品应用
背景:
J2EE笨重开发,繁多的配置,低下的开发效率,复杂的部署流程,第三方集成难度大
解决:
优点:
SpringBoot入门:
关于maven的配置
将下面代码配置在maven的配置文件中
<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>
所谓的HelloWord程序
创建一个新的maven工程
在pom文件中中加入:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.2.4.RELEASE</version>
</parent>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>

如图所示:写一个controller
HelloController.java
@Controller public class HelloController { @ResponseBody @RequestMapping("/hello") public String hello(){ return "helloword"; } }
HelloWord.java
//来标注一个springboot主程序,说明是springboot应用 @SpringBootApplication public class HelloWord { public static void main(String[] args) { //spring应用程序启动 SpringApplication.run(HelloWord.class,args); } }
直接运行main函数的工程

默认访问的网址会得到一个错误的访问页面:

在默认的网址后面加上/hello请求

简化部署:
<!-- 这个插件,可以将应用打包成一个可执行的jar包;-->
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
java -jar XXXX.jar
此时也可以在浏览器中进行访问
标签:start 图片 web mpi 云计 war包 https 文件 依赖管理
原文地址:https://www.cnblogs.com/lyh233/p/12231421.html