前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >SpringBoot系列之快速创建项目教程

SpringBoot系列之快速创建项目教程

作者头像
SmileNicky
发布2019-11-04 12:04:07
5740
发布2019-11-04 12:04:07
举报
文章被收录于专栏:Nicky's blogNicky's blog

本博客简介一下SpringBoot快速创建工程的方法,主要介绍一下Spring Initializer,Spring Initializer是IntelliJ IDEA才集成的一种快速创建SpringBoot项目的模式

选择File->New->Project->找到Spring Initializer选项,注意要联网,因为idea也是对接SpringBoot官网的。ok,选择好jdk之后,就可以点next

在这里插入图片描述
在这里插入图片描述

注意:这里的type可以是maven项目,也可以是gradle项目,maven pom一般是创建parent project

在这里插入图片描述
在这里插入图片描述

packaging是打包的方式:有jar和war两种方式,SpringBoot项目如果来做服务的话,一般都是选jar,注意SpringBoot项目集成了Servlet容器,使用对于jar也是可以直接运行的,不需要改成war

在这里插入图片描述
在这里插入图片描述

点next后,选择对于jar,web是肯定要选的

在这里插入图片描述
在这里插入图片描述

developer tools:是一下部署的jar

在这里插入图片描述
在这里插入图片描述

template engines:模板引擎,默认没支持jsp的,当然我们也是可以配置的

在这里插入图片描述
在这里插入图片描述

Security:权限校验安全方面的

在这里插入图片描述
在这里插入图片描述

SQL:数据库操作方面的

在这里插入图片描述
在这里插入图片描述

Messaging和NoSQL分别是消息处理,比如消息队列方面的,NoSQL就是对nosql比如MongoDB等方面的支持,ok,其它的可以去Springboot官网看

点next,创建Springboot项目

在这里插入图片描述
在这里插入图片描述

ok,我们先点pom文件,看看刚才选的jar都自动配置好了

在这里插入图片描述
在这里插入图片描述

介绍一下工程文件结构

  • SpringbootQuickInitializerApplication:项目的Application启动类
  • SpringbootQuickInitializerApplicationTests:SpringBoot的Junit测试类
  • static:保存所有的静态资源,比如css、js、images等等
  • template:保存所有的模板引擎页面,模板引擎比如Thymeleaf、jsp、freemark、Velocity等等,不过SpringBoot官方还是推荐Thymeleaf的,jsp默认不支持,不过我们可以配置的
  • application.properties:很显然这是SpringBoot应用的配置文件,当然只是修改默认配置,注意是修改默认,因为SpringBoot已经为我们做了很多默认配置的,比如访问端口默认就是8080的,这个配置文件只是给我们修改一下默认配置

显然,你不想用idea的,你也可以直接去Spring官网

在这里插入图片描述
在这里插入图片描述

搜索,加上一下必要的pom配置jar,比如web启动器等

在这里插入图片描述
在这里插入图片描述

配置好了,就可以将项目下载到本地,然后再用IDE工具import就可以

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

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

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

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

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