如何快速新建一个SpringBoot项目

在日常开发过程中 我们经常会遇见要记录一些重要的东西,或者验证一些功能,这个时候一般我们都会去写Demo,这个时候就会遇到新建项目。今天就简单记录一下创建springBoot项目的两种方法

springBoot优点

可快速构建spring应用
直接嵌入tomcat、jetty、undenrtow服务器(无须部署war文件)
提供依赖启动器(starter)简化构建配置
极大程度的自动化配置Spring和第三方库
提供生产就绪功能,例如指标监控检测、外部检测
极少代码生成和XML配置

创建springBoot项目的两种方式,一种是根据maven创建,一种是使用spring initializ创建
创建前准备 ideal 、maven、 jdk1.8

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。

使用Spring initializr快速创建
1.创建项目

defaule就是springboot的默认网址

2. 点击完next之后可以看到这个界面有Group组名,Artifact项目名。java version java版本,description项目描述,package包名。然后点击next

3、在这个界面我们可以选择springboot版本,和直接加入依赖,我们在这里直接加入web依赖spring web和Template的Thymeleaf依赖,点上对勾后可以在最右边里看到你选择的依赖。然后点击next。

  1. 之前设置完了,在这里可以直接点击finish,这样就创建了一个
    使用maven创建Spring Boot项目
    1.首先在左上角的file->new->project(如果是新安装的IDEA需要配置maven仓库,当然idea自己也会帮你配置,但是好像在C盘,并且可能会出现一些错误提示问题,如果不介意然可以使用,但是还是建议使用自己的maven仓库创建,直接点击new project),然后出现下面图片显示,选择maven项目,点击next。到下一个界面。

    2.这个界面的name就是你的项目名,location就是你项目的地址路径,groupid一般是你网址域名倒着写,例如com.hjk.www那反过来就是www.hjk.com,这一般是公司定义的,我们可以自己命名。

    至此 项目就创建成功了!

代码

@SpringBootApplication
public class Application {public static void main(String[] args) {SpringApplication.run(Application.class, args);}}

最后我们创建一个controller测试一下
在controller包里面创建一个HelloController类

@RestController
public class HelloController {@GetMapping("/hello")public String hello(){return "hello SpringBoot";}
}

如何快速新建一个SpringBoot项目相关推荐

  1. IDEA快速构建一个SpringBoot项目

    IDEA快速构建一个SpringBoot项目 1.new一个Spring Initialiar 项目 2.设置项目名字等 3.选择依赖,随便选几个就行,后面再到POM加依赖就行 4.POM文件加依赖, ...

  2. 新建一个springboot项目添加@restcontroller浏览器访问一直报404

    1.用idea新建一个新的springboot项目,配置好一个controller 2.浏览器访问一直报404 3.解决方法:因为启动一个springboot应用的时候,没有指定扫描的包.所以默认扫描 ...

  3. 使用IDEA从零开始新建一个springboot项目

    使用IDEA和springboot框架有一段时间了,之前一直没怎么注意过新建项目的命名结构啥的,结果后来写的多了,就发现一堆demo,层级也很乱,这次决定总结一下,也方便以后对项目的管理. 1.第一步 ...

  4. spring-boot (9)---STS 新建一个spring-boot rest 项目

    STS 新建一个spring-boot rest 项目 1.打开STS,右键选择项目 2.下一步选择consuming rest,红色箭头指向,点击finsh  3.代码修改  Application ...

  5. 如何在idea中创建一个SpringBoot项目(超详细教学)

    如何在idea中创建一个SpringBoot项目 目录 环境准备 1.1打开IDEA,点击New新建一个项目 1.2 使用Spring Initializr方式构建Spring Boot项目 1.3 ...

  6. maven 不编译jasper文件_第一个SpringBoot项目、核心配置文件properties(yml、yaml)、集成jsp...

    SpringBoot简介及国内关注度 SpringBoot简介: 它用来简化 Spring 应用程序的创建和开发过程,也可以说 Spring Boot 能简化我们之前采用 SpringMVC +Spr ...

  7. 使用 idea 创建第一个 springboot 项目

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 如今springboot越来越火,越来越多的公司选择使用springboot作为项目的开发框架,其设 ...

  8. jsp拿不到回显数据_第一个SpringBoot项目、核心配置文件properties(yml、yaml)、集成jsp...

    SpringBoot简介及国内关注度 SpringBoot简介: 它用来简化 Spring 应用程序的创建和开发过程,也可以说 Spring Boot 能简化我们之前采用 SpringMVC +Spr ...

  9. 如何创建一个SpringBoot项目

        相信很多初学java的小伙伴一定非常想要写出自己的第一个软件项目,因为写项目可以带给自己非常大的成就感,这里为大家介绍如何使用idea编译器来创建一个SpringBoot项目. 备注:我使用的 ...

  10. 快速搭建一个MyBatis项目

    快速搭建一个MyBatis项目 1.前期准备工作 数据库准备 创建数据库.创建数据表.添加数据表中的数据 # 创建一个数据库 CREATE DATABASE `mybatis`;# 切换数据库 USE ...

最新文章

  1. python我的世界给予物品指令_我的世界给予物品指令是什么
  2. Struts2 数据标签
  3. Numpy、Scipy、matplotlib、scikit-learn等常用学习链接
  4. Python两数之和,并返回下标
  5. port-forward使用示例:kubectl port-forward deployment/kubernetes-dashboard -n kubernetes-dashboard :9090
  6. RabbitMQ高级指南:从配置、使用到高可用集群搭建
  7. Android 自定义Adapter以实现自定义填充ListView的Item
  8. [原创]windows下unix2dos dos2unix 文本文件批量转换工具
  9. fcntl函数的作用及应用场景
  10. wpf DoEvents 用法原理存在的坑推荐方法
  11. 京东多个物流信息怎么批量查询,并分析派件时效
  12. 挑战七大排序算法-03选择排序
  13. vue通过子组件修改父组件prop的几种实现方式
  14. python 切割图_python切割图片的示例
  15. 裁员潮?忍不住偷出阿里P8大舅哥整理的2022年春招内部面试题
  16. guess在Java中用法_guess的用法
  17. 如何自己给电动车电池补水?DIY!超详细多图教程
  18. XML第二讲:格式正规的XML文档、XML文档的元素、属性、实体深度详解
  19. 4-AMBA VIP 编程接口
  20. 闹钟小程序(C#源码)

热门文章

  1. 走进标题党:如何合理使用标题获得更多的点击量?
  2. 大一C语言课设:嘎子偷狗(开源)
  3. 北大自主命题计算机基础,北大考研辅导班-2021北京大学869计算机基础综合考研真题...
  4. KIE WorkBench安装使用mysql报错: javax.enterprise.event.ObserverException
  5. codeup之打印日期
  6. 【Atlas 200 DK】(四)ACL开发
  7. 高薪程序员也躲不过35岁这一关..当能力与年龄脱节,我们该如何自救
  8. 为Linux管理员节省时间的十条命令行
  9. SoapUI.Pro.5.1.2 安装教程安装包下载
  10. 轻松读书——22条商规