博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
spring boot 存手工快速创建web应用
阅读量:5882 次
发布时间:2019-06-19

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

  1. 第一步:创建一个文件夹(名字任意):springBootStudy;

  2. 第二步:在上一步创建的文件中创建POM文件:pom.xml; pom文件中的内容如下:

    4.0.0
    com.example
    myproject
    0.0.1-SNAPSHOT
    org.springframework.boot
    spring-boot-starter-parent
    1.4.0.RELEASE
  3. 第三步:命令行输入命令:mvn package打包;输出中有如下信息表明打包成功,在你的工程文件夹中会多出一个target文件夹

    图片描述

    此时应用并没有任何的依赖,可以使用:mvn dependency:tree;查看依赖树:

    图片描述

    如上图所示:确实没有任何依赖

  4. 第四步:添加spring-boot-starter-web依赖;

    org.springframework.boot
    spring-boot-starter-web

    此时用:mvn dependency:tree命令就可以看见依赖树了:

    图片描述

  5. 第五步:编写Java代码,在根目录下创建/src/main/java文件夹,创建一个Exmaple.java文件:

    import org.springframework.boot.*;import org.springframework.boot.autoconfigure.*;import org.springframework.stereotype.*;import org.springframework.web.bind.annotation.*;@RestController@EnableAutoConfigurationpublic class Example{    @RequestMapping("/")    public String home(){        return "hell springboot";    }    public static void main(String[] args) {        SpringApplication.run(Example.class, args);    }}
  6. 第六步:使用:mvn spring-boot:run 命令启动应用;现在可以访问:localhost:8080 你将看到如下页面:

    图片描述

整个应用真正实现了零配置,甚至连web.xml文件都没有!

转载地址:http://tuvix.baihongyu.com/

你可能感兴趣的文章
SWT/JFACE之环境配置(一)
查看>>
应用程序日志中总是说MS DTC无法正确处理DC 升级/降级事件,是什么意思
查看>>
mybatis数据处理的几种方式
查看>>
作业2
查看>>
raid技术-研究感受
查看>>
远程主机探测技术FAQ集 - 扫描篇
查看>>
C++中调用python函数
查看>>
Nomad添加acl认证
查看>>
“TI门外汉”网路知识笔记一 OSI参考模型
查看>>
你不需要jQuery(五)
查看>>
DatanodeDescriptor说明
查看>>
ServlertContext
查看>>
eclipse编辑器生命周期事件监听
查看>>
Python WOL/WakeOnLan/网络唤醒数据包发送工具
查看>>
sizeof(long)
查看>>
pxe网络启动和GHOST网克
查看>>
2.5-saltstack配置apache
查看>>
django数据库中的时间格式与页面渲染出来的时间格式不一致的处理
查看>>
Python学习笔记
查看>>
java String
查看>>