JAVA语言之springboot~环境搭建与Helloworld
小标 2018-07-19 来源 : 阅读 967 评论 0

摘要:本文主要向大家介绍了JAVA语言的springboot~环境搭建与Helloworld,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助。

本文主要向大家介绍了JAVA语言的springboot~环境搭建与Helloworld,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助。

转了,非转了,只是项目需要,从.net到java,以后可以学习java的思想把它应用到.net上来,让咱们的.net越来越强大,springbool是一个强大的框架,几乎有了你想要的所有功能模块,大叔为什么感觉似曾相识,是因为lind.ddd就类似于springboot,可以说是一个精简版的spring,呵呵!从今天开始大叔将会写一些springboot的文档,帮助大家去了解和认识它。

开发工具和准备

1. java sdk 1.8

2. intellij idea

3. gradle4.6

开始建立Helloworld

一 生成一个标准的springboot项目,我们可以从start.spring.io这个网站来生成,可视化工具还是更直观。

 

二 解压你生成的项目,然后通过IJ(以后管intellij idea叫IJ)打开它,这时如果是标准的springboot程序,你会发现图标已经变了。

 

三 使用本地的gradle程序,以后会用本地c盘下的gradle来build你的build.gradle这个项目文件,它将负责下载所需要的jar包。

 

四 打开项目后,自动下载所需要的jar包,完成之后,你的springboot程序的包就不是文件夹了,而是一个包名,你在IJ里看到的是以包为单位的,而在磁盘上还是一级级的文件夹。

 

 

五 如果新添加了依赖包,你可以在gradle窗口里去刷新它,如图

 

六 当打开gradle窗口后,在右侧就出现了,我们可以管理gradle项目

 

七  在main方法所在的类中添加hello控制器,完成我们的第一个例子

 

package com.example.springDemo;

import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springframework.web.bind.annotation.*;

 

@SpringBootApplication

@RestControllerclass SpringDemoApplication {

 

    public static void main(String[] args) {

 

        SpringApplication.run(SpringDemoApplication.class, args);

    }

 

    @RequestMapping("/Home")

    public String home() {

 

        return "Hello World!";

    }

}

 

注意,你的@RestController注解所在的包名是org.springframework.web.bind.annotation下面,因为这个包里用的类型比较多,所以加了*号。

八 在main文件上右击,选择run,去启动你的springboot程序,注释我们不需要设置tomcat,它有内嵌的jar包!

 

 

 十 打开浏览器,完成你的请求://localhost:8080/Home 注意在java里它的urlmapping对大小写是敏感的,这点要注意!

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注编程语言JAVA频道!

本文由 @小标 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程