前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >1.第一个SpringBoot应用和项目属性配置

1.第一个SpringBoot应用和项目属性配置

作者头像
MonroeCode
发布2018-04-04 11:13:24
8890
发布2018-04-04 11:13:24
举报
文章被收录于专栏:Java技术分享Java技术分享

SpringBoot和SpringMVC的区别 SpringBoot的特点:     1.简化配置     2.微服务的入门级微框架 此文章学习目标如下:

学习之前,你需要以下前置知识:

注意事项如下:

1.用cmd执行命令查看java和maven的版本: java -version 和 mvn -version 需保持一致,避免有差异, Java版本  1.8.0_111  , maven版本  3.3.9     2.下载idea的旗舰版(可生成springBoot),有30天试用期。

一、第一个SpringBoot的应用

1.idea创建项目,配置保持一致就行了 

第一次使用SpringBoot,它会下载大量jar包,比较慢;

使用默认maven配置会很慢,可以使用阿里镜像快很多。

2.以下是项目内容的简单介绍:

pom文件里的依赖:

GirApplication.java

GirlApplicationTests.java

application.properties是SpringBoot的配置文件

3.启动方式:

        a.直接右键运行

        b.cmd打开项目目录下执行命令:

        c.先把程序编译一下,打开target目录

启动成功后,直接访问127.0.0.1:8080,报404是正常的,因为本来就没写什么东西呢

4.写一个controller,并访问127.0.0.1:8080/hello

二、项目属性配置

1.推荐使用.yml后缀的文件(application.yml),这种写法比较简便。

2.SpringBoot注解

@Value 配置内容的注入,建议把配置分组

@Component 

@ConfigurationProperties  把对应的girl前缀下面的属性映射过来

3.多环境配置

dev开发环境端口号:8080

prod生产环境端口号:8081

同时使用多个环境,可以在idea启动dev,在cmd启动prod。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档