博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring Boot 环境搭建及Hello World项目
阅读量:6643 次
发布时间:2019-06-25

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

一、环境要求

  • jdk 1.8
  • maven 3.2
  • idea 2017.3.2
  • spring boot 1.5.9-release

1、Maven设置,统一更改maven的settings.xml文件:

jdk-1.8
true
1.8
1.8
1.8
1.8

2、IDEA设置,设置Maven为本地Maven:

二 、基于Spring Boot 创建一个Hello World项目

一个功能:浏览器发送hello请求,服务器接受请求并处理,响应hello world 字符串

1、创建一个Maven工程;(.jar)

2、导入spring boot相关的依赖

org.springframework.boot
spring-boot-starter-parent
1.5.20.RELEASE
org.springframework.boot
spring-boot-starter-web

3、创建一个主程序类,用于启动Spring boot

/** * @SpringBootApplication 来标注一个主程序类,说明这是一个Spring boot应用 * */@SpringBootApplicationpublic class MainApplication {    public static void main(String[] args) {        //启动spring boot应用        SpringApplication.run(MainApplication.class,args);    }}

 4、编写相关的Controller,Service 

注意:

Application启动类的位置不对.要将Application类放在最外侧,即包含所有子包

  • spring-boot会自动加载启动类所在包下及其子包下的所有组件

 

@Controllerpublic class HelloController {        @ResponseBody    @RequestMapping("/hello")    public String Hello(){        return "Hello World";    }}

5、直接运行主程序

测试结果:

 6、简化部署

(1)导入插件

org.springframework.boot
spring-boot-maven-plugin

 (2)打包成jar包,直接进行java -jar 命令直接运行即可

 

转载于:https://www.cnblogs.com/zlingchao/p/10690080.html

你可能感兴趣的文章
应用模型
查看>>
开源项目与许可证
查看>>
深入浅出JSON
查看>>
Servlet的声明周期里究竟怎么做的?
查看>>
有关性能测试协议选择问题
查看>>
JMeter学习笔记01-安装环境
查看>>
php二次开发以及垃圾回收机制
查看>>
转载《Data Guard Broker基础》
查看>>
Redhat openstack6.0的安装
查看>>
交换机套装书获京东网双重重磅推荐
查看>>
演示:设置密码长度限制、密码加强
查看>>
Hadoop系列之三:函数式编程语言和MapReduce
查看>>
模版(Template)在框架API设计之妙用
查看>>
IP数据包经由路由转发的时候,源ip和目的IP是否改变
查看>>
Open-E DSS V7 应用系列之七 卷组和卷的管理
查看>>
Installing Oracle Database 18c Using RPM Packages
查看>>
AD恢复(3)使用AD回收站
查看>>
C++static成员函数和static成员的学习
查看>>
openvswitch在rhel61+kvm环境中的使用
查看>>
***S 2012 参数化报表 -- 利用拼接字符串来取代查询参数
查看>>