博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring Boot 之 HelloWorld详解
阅读量:6979 次
发布时间:2019-06-27

本文共 1094 字,大约阅读时间需要 3 分钟。

摘要: 原创出处:www.bysocket.com 泥瓦匠BYSocket 希望转载,保留摘要,谢谢!

“以前是人放狗看家,现在是狗牵着人散步” — 随笔

一、Spring Boot 自述

世界上最好的文档来源自官方的《》,是这样介绍的:

Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can “just run”…Most Spring Boot applications need very little Spring configuration.

Spring Boot(英文中是“引导”的意思),是用来简化Spring应用的搭建到开发的过程。应用开箱即用,只要通过 “just run”(可能是 java -jar 或 tomcat 或 maven插件run 或 shell脚本),就可以启动项目。二者,Spring Boot 只要很少的Spring配置文件(例如那些xml,property)。

因为“习惯优先于配置”的原则,使得Spring Boot在快速开发应用和微服务架构实践中得到广泛应用。

 

Javaer装好JDK环境和Maven工具就可以开始学习Boot了~

二、HelloWorld实战详解

首先得有个maven基础项目,可以直接使用Maven骨架工程生成Maven骨架Web项目,即man archetype:generate命令:

1
mvn archetype:generate -DgroupId=springboot -DartifactId=springboot-helloworld -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=
false

2.1  pom.xml配置

代码如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?
xml
version
=
"1.0"
encoding
=
"UTF-8"
?>
<
project
xmlns
=
"http://maven.apache.org/POM/4.0.0"
xmlns:xsi
=
"http://www.w3.org/2001/XMLSchema-instance"
         
xsi:schemaLocation
=
你可能感兴趣的文章
Centos 64位使用 yum 会安装两个相同软件包的解决方法
查看>>
Python 多线程抓取网页 牛人 use raw socket implement http request great
查看>>
脚本化 tmux — LinuxTOY
查看>>
《星际争霸2》引擎技术解析
查看>>
PowerDesigner 使用的一些技巧(转)
查看>>
POJ 2955 Brackets (区间DP)
查看>>
Mac中MacPorts安装和使用
查看>>
Appro DM8127 IPNC 挂载NFS遇到的问题及解决
查看>>
Delphi调用java开发的WebService,传入参数出错
查看>>
poj_2479 动态规划
查看>>
unity, monoDevelop ide 代码提示不起作用的解决方法
查看>>
MySQL 5.5.35 单机多实例配置详解
查看>>
iOS使用Security.framework进行RSA 加密解密签名和验证签名
查看>>
Java中正则Matcher类的matches()、lookAt()和find()的区别
查看>>
PHP获取毫秒时间戳,利用microtime()函数
查看>>
【ASP.NET Core】解决“The required antiforgery cookie "xxx" is not present”的错误
查看>>
C++ 纯虚方法
查看>>
.net内存回收与Dispose﹐Close﹐Finalize方法
查看>>
oracle update批量修改sql语句编写
查看>>
Web前端开发人员和设计师必读文章推荐【系列七】
查看>>