博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SpringBoot之hello world!
阅读量:6267 次
发布时间:2019-06-22

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

哈哈哈,还是在元旦这一天对你下手了。麻溜的给自己充电,在这个寒冬,不断听到裁员的消息或者新闻,可对于我这个外包和外派的人来说,好像并没有受到什么影响。可能是人手不够可能是项目很忙。对于明年的三月金四月银,我想在帝都,能有学习的时间还是要及时抓住,因为学习成本太高了。不罗嗦了,以后从帝都回去了再好好罗嗦。

SpringBoot入门学习参考:

 1、首先创建一个maven项目,创建过程如下所示:

 

 

 2、然后添加maven依赖的jar包,如下所示:

4.0.0
org.springframework.boot
spring-boot-starter-parent
1.5.10.RELEASE
com.bie
spring-boot-hello
0.0.1-SNAPSHOT
1.8
org.springframework.boot
spring-boot-starter-web

由于java是单继承的,如果pom配置里面已经继承了其他的框架组件,那么springboot还可以如下方式实现进行依赖:

1 
2
4.0.0
3
8
com.bie
9
spring-boot-hello
10
0.0.1-SNAPSHOT
11 12 13
14
15
1.8
16
17 18
19
20
21
org.springframework.boot
22
spring-boot-dependencies
23
1.5.10.RELEASE
24
import
25
pom
26
27
28
29 30
31
32
33
34
35
org.springframework.boot
36
spring-boot-starter-web
37
38
39 40 41 42

3、开发一个最简单的action,

1 package com.bie.action; 2  3 import java.util.HashMap; 4 import java.util.Map; 5  6 import org.springframework.stereotype.Controller; 7 import org.springframework.web.bind.annotation.RequestMapping; 8 import org.springframework.web.bind.annotation.ResponseBody; 9 10 /**11  * 12  * @Description TODO13  * @author biehl14  * @Date 2018年12月22日 下午5:54:4115  *16  */17 @Controller18 public class HelloWorld {19 20     /**21      * 22      * @return23      */24     @RequestMapping("/hello")25     @ResponseBody26     public Map
helloWorld() {27 Map
map = new HashMap
();28 map.put("msg", "hello world SpringBoot !");29 return map;30 }31 32 }

4、书写一个SpringBoot的启动类。建议写代码的时候事先了解一下SpringBoot,这样帮助自己理解和学习。

package com.bie.action;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;/** *  * @Description TODO * @author biehl * @Date 2018年12月22日 下午7:39:50 *  * 1、启动器类和项目同包不会出现问题。 *        平行包会出现问题。 */@SpringBootApplicationpublic class SpringBootMain {    public static void main(String[] args) {        //启动类        SpringApplication.run(SpringBootMain.class, args);    }}

5、看看运行效果吧:

运行效果如下所示:

 

今天2018-12-24 18:33:42,祝大家平安夜快乐,不管过节不过节呢。都开开心心上班,及时充电。

待续......

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

你可能感兴趣的文章
Java之Static静态修饰符详解
查看>>
修改weblogic部署的应用名称
查看>>
aaronyang的百度地图API之LBS云与.NET开发 Javascript API 2.0【基本地图的操作】
查看>>
Java Nio 多线程网络下载
查看>>
C++不让程序一闪而过
查看>>
C# 中的枚举类型 enum (属于值类型)
查看>>
[Debug] Use Snippets to Store Behaviors in Chrome DevTools
查看>>
【Java面试题】3 Java的"=="和equals方法究竟有什么区别?简单解释,很清楚
查看>>
通用性好的win2003序列号: (推荐先用这个里面的)
查看>>
Chromium Embedded Framework中文文档 (升级到最新的Chrome)
查看>>
WPF Command CanExecute 的执行逻辑
查看>>
更为快捷的Excel操作方式 快捷键 Alt使用技巧动画图解
查看>>
程序员们最易犯的10种错误
查看>>
面试必考题!你知道CSS实现水平垂直居中的第10种方式吗?
查看>>
超多惊喜!苹果 iPhone8 最新渲染图曝光
查看>>
你想要不想要?OPPO R11将搭配前后2000万像素镜头!
查看>>
Payara基金会发布全面支持MicroProfile 2.0的5.183版
查看>>
360金融宣布采用新会计准则 2018年前三季度净利11亿
查看>>
非洲小哥见到马云 竟然提了这样的要求?
查看>>
收购大战:高通承诺将年收入增长率提至8%
查看>>