多平台统一管理软件接口,如何实现多平台统一管理软件接口
282
2023-05-20
Spring boot学习教程之快速入门篇
前言
首先来说一下为什么使用 Spring Boot,之前我用的后端 WEB 开发框架一直都是 PlayFramework 的 1.2.7 版本(目前已经停止更新), 不得不说这个框架非常好用,但是由于 Play2.x 版本和 Play1.x 版本差别巨大,并且不兼容,所以现在面临着选择新的框架的问题,问了下身边的朋友,发现他们都在用 Spring ,然而我发现 Spring 的话,经常要配置各种东西,习惯了 Play 的简单明了的配置方式,确实有些不习惯 Spring ,这个时候发现了 Spring Boot 项目。
Spring Boot 的主要特性:
可以创建独立的 Spring 应用
内置 Tomcat 、Jetty web 服务器
POMs 文件自动依赖
不需要 XML 配置
本章的主要目的是通过构建一个 Spring Boot 应用,来提现它的便捷快速的特性。下面来一起学习吧。
本文系统环境
jdk1.8
spring boot 1.4.3.RELEASE
maven 3.3.9
IDEA 开发工具
创建 Maven 项目
依次选择 IDEA->File->NEW->Maven->Next
输入GroupId, ArtifactId,Version默认即可
输入 Project name,Finish
GroupId:
定义了项目属于哪个组,一般来说这个网网和公司或组织关联,比如说,你所在的公司为mycom.那就定义为com.mycom.mymaven,mymaven为项目名称
ArtifactId:
定义了当前Maven项目在组中的唯一id
然后修改我们的 POM 文件,在文件中加入 Spring Boot 的依赖
依赖添加完毕后,IDEA 会自动为你下载依赖的 Jar 包,大概需要一段时间,耐心等待。
接下来,我们在项目中的 src/main/java 目录下新建 package ,这里我叫 com.yhx.quickstart.controller,创建好后,可以开始我们的第一个应用了。
HelloWorldController.java ,import package 已略
@Controller
@EnableAutoConfiguration // 开启自动配置
public class HelloWorldController {
@RequestMahttp://pping("/") // 配置路由,这里还有其他参数,我们以后用到再讲
@ResponseBody // 数据将可以直接渲染在浏览器中
String home() {
return "Hello World!";
}
public static void main(String[] args) throws Exception {
SpringApplication.run(HelloWorldController.class, args);
}
}
运行项目
运行项目的方式
通过执行 HelloWorldController 的 main 方法来运行项目
使用 mvn spring-boot:run
将项目打成 jar 文件,使用 java -jar xxx.jar 来运行,不过这个需要 pom.xml 文件的额外配置
打包成 war 文件,放在 Tomcat 中运行,同样需要更改 pom.xml 文件
项目运行后,在浏览器输入 localhost:8080(默认8080,我们可以自定义,以后会讲到),即可出现 Hello World!,如下图。
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,还会继续更新关于Spring boot的相关内容,请大家继续关注我们。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~