1.打开idea工具>选择 Creat a New Project

image.png

2.选择界面上 Spring Initializr 点击 Next (https://start.spring.io表示是从官方网站获取到srpingboot初始化模板)

image.png

3.选择Maven Project即可,点击下一步

image.png

4.勾选你创建所需要的依赖 Web>Spring web 一定要勾选上

这里我勾选了Spring Boot DevTools (热部署所需要的依赖)

Lombok(简化实体类的插件的依赖,比如加入注解@Data在实体类,不用写setter和getter方法);

然后点击next

image.png

5.点击Finish即可

image.png

6.加载完成后,可以看见基本目录结构(CatApplication是该程序的启动类,springboot中内嵌了tomcat)

image.png

6.打开pom.xml文件,可以看见之前选择的依赖已经被导入了

image.png

7.现在创建一个简单的连接通过浏览器来访问

1.创建一个包com.zhangzihao.controller>创建Class UserContoller>代码如图

@RestController

public class UserController {

@RequestMapping("/test")

public String Test(){

System.out.println("该程序正在被访问");

return "hello,我是被访问到的Springboot项目";

}

2.启动程序前需要将你写的Controller进行扫描,打开 CatApplication类进行如下配置

@ComponentScan("com.zhangzihao.controller")表示程序启动会先扫描com.zhangzihao.controller包下面所有类,通过类与方法上的注解一一映射,浏览器访问或通过你的url中来找到程序的类及方法进行操作;

@SpringBootApplication

@ComponentScan("com.zhangzihao.controller")

public class CatApplication {

public static void main(String[] args) {

SpringApplication.run(CatApplication.class, args);

}

}

image.png

8.选中CatApplication,右键 Run“CatApplication”

image.png

9.运行后如下图,运行就算成功了

image.png

10.接下来打开浏览器进行访问 路径为 localhost:8080/test

image.png

11.在resources>static 下创建一个index.html文件 然后访问

image.png

image.png

idea创建一个html5,idea创建一个SpringBoot项目相关推荐

  1. 第六章:如何在SpringBoot项目中使用拦截器

    拦截器对使用SpringMvc.Struts的开发人员来说特别熟悉,因为你只要想去做好一个项目必然会用到它.拦截器在我们平时的项目中用处有很多,如:日志记录(我们后续章节会讲到).用户登录状态拦截.安 ...

  2. docker eclipse打包_【Docker】Maven打包SpringBoot项目成Docker镜像并上传到Harbor仓库(Eclipse、STS、IDEA、Maven通用)...

    写在前面 最近,在研究如何使用Maven将SpringBoot项目打包成Docker镜像并发布到Harbor仓库,网上翻阅了很多博客和资料,发现大部分都是在复制粘贴别人的东西,没有经过实践的检验,根本 ...

  3. SpringBoot项目启动图标展示个性化

    人工智能,零基础入门!http://www.captainbed.net/inner SpringBoot启动时在控制台会有一个图标展示,默认的是一个单词"spring" 默认启动 ...

  4. 四、创建第一个springboot项目

    简介 spring boot 它的设计目的就是为例简化开发,开启了各种自动装配,你不想写各种配置文件,引入相关的依赖就能迅速搭建起一个web工程.它采用的是建立生产就绪的应用程序观点,优先于配置的惯例 ...

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

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

  6. 如何创建一个SpringBoot项目

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

  7. 创建一个简单的springboot项目demo

    springboot的核心功能: 1:起步依赖 2:核心注入; 创建一个简单的springboot项目demo步骤: 1:创建一个maven项目 2:pom.xml添加起步依赖 <parent& ...

  8. 创建一个SpringBoot项目

    Spring的诞生是为了简化JAVA程序的开发的 快速开发Spring而诞生的 SpringBoot为了快速开发Spring而诞生的一个框架 1)什么是SpringBoot?为什么要学它?(重要) S ...

  9. IDEA创建一个springboot项目(三)整合swagge接口测试框架

    我是在上一篇的demo基础上增加的,上一篇地址:springboot项目(二)整合TKMytis框架 一:认识Swagger Swagger 是一个规范和完整的框架,用于生成.描述.调用和可视化 RE ...

最新文章

  1. 独家 | 用Python Featuretools库实现自动化特征工程(附链接)
  2. Hibernate三大组成部分
  3. 算法训练营08-分治和回溯
  4. java 关于日期的操作
  5. 雅克德罗机器人_什么腕表配饰值得买 带货明星们都已经帮你选好了
  6. 预测数据时数据类型是object导致报错TypeError: unsupported operand type(s) for -: ‘str‘ and ‘float‘
  7. Django视图层:URL调度器、Django处理一个请求、URLconf在查找什么?URL:①path()路径、②路径转换器Path converter、③正则表达式组re_path()
  8. Leetcode每日一题:327.count-of-range-sum(区间和的个数)
  9. c/c++入门教程 - 2.4.5 c++运算符重载(加号、左移、递增、赋值、关系、函数调用)
  10. 为什么要进行软件著作权登记?
  11. 监控行业常见视频格式
  12. polyval matlab 怎么用,matlab 中polyval的用法 最好能举个例子
  13. insightface 的学习与使用
  14. WebRoot到底是什么鬼?我改它的名可以吗?
  15. Win10 1607 频繁断网,迅雷断网以及迅雷下载崩溃解决方案
  16. 重装系统——最纯净的windows10系统安装方法
  17. java bigram_Android (Java) 编码惯例及最佳实践
  18. Spring Cloud Open Feign系列【23】OAuth2FeignRequestInterceptor、BasicAuthRequestInterceptor拦截器解析
  19. ​你在淘宝剁手,钱却可能进入黑客的口袋
  20. 基于FPGA的视频图像拼接融合(附源码)。

热门文章

  1. nb-iot模块的at指令_ESP8266-学习-01 系列了解模块针脚及烧录
  2. linux string split,linux下awk内置函数的使用(split/substr/length)
  3. 别再乱用 Prometheus 联邦了,分享一个 Prometheus 高可用新方案
  4. 一文带你搞懂 MySQL 中的分区!
  5. 1024,千家公司程序员幸福指数大比拼!最“幸福”的程序员是你吗?
  6. 第三届广东省强网杯网络安全大赛WEB题writeup
  7. 抖音小程序微信小程序五角星型评分插件自定义分数组件
  8. opencv jni Android 实例笔记
  9. pyqt5动态删除控件问题
  10. No such file or directory: jupyter-1.0.0.dist-info\\METADATA