IDEA中从https://start.spring.io网站创建springboot项目

简介: IDEA中从https://start.spring.io网站创建springboot项目

 目录

1、打开网站

2、将Demo导入到IDEA

3、编写Controller类

4、启动测试


1、打开网站

1>网站链接:https://start.spring.io/   选择Project、Language、Springboot的version

image.gif

2>输入Group、项目名等,并选择需要的打包方式以及Java的版本

image.gif

3>右上方Dependencies处,点击ADD........ 添加需要的依赖

image.gif

这里演示仅添加一个spring web依赖image.gif


image.gif

4>点击GENERATE生成代码包,并下载到本地并解压

image.gifimage.gif

2、将Demo导入到IDEA

1>File------>New------>Project From Existing Sources------>选中项目中的pom.xml------>OK

image.gif


image.gif

等着加载就好了(耐心等待,需要一定的时间)

image.gif

2>加载完成的目录结构如下

image.gif

3>File------>settings检查Maven的配置,对应自己本地用的即可,若修改的话请注意重新刷新下maven载入好依赖

image.gif编辑

3、编写Controller类

启动类已经默认配置完成了

image.gif

我们只需要编写测试类即可。

package com.example.ldd_demo;
/**
 * @author 蓝多多的小仓库
 * @title: HelloController
 * @projectName ldd_demo
 * @description: ldd_annotation
 * @date 2022/1/14 16:24
 */
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class HelloController {
  @GetMapping("/hello")
  public  String hello(){
    return "hello ldd";
  }
}

image.gif

4、启动测试

在浏览器中输入:http://localhost:8080/hello

image.gif

       到此,我们完成了一个从https://start.spring.io网站创建springboot项目的简单案例。感谢明哥@编程界明世隐 的技术指导!

相关文章
|
7天前
|
网络协议 Java Shell
java spring 项目若依框架启动失败,启动不了服务提示端口8080占用escription: Web server failed to start. Port 8080 was already in use. Action: Identify and stop the process that’s listening on port 8080 or configure this application to listen on another port-优雅草卓伊凡解决方案
java spring 项目若依框架启动失败,启动不了服务提示端口8080占用escription: Web server failed to start. Port 8080 was already in use. Action: Identify and stop the process that’s listening on port 8080 or configure this application to listen on another port-优雅草卓伊凡解决方案
33 7
|
22天前
|
监控 Java 应用服务中间件
SpringBoot是如何简化Spring开发的,以及SpringBoot的特性以及源码分析
Spring Boot 通过简化配置、自动配置和嵌入式服务器等特性,大大简化了 Spring 应用的开发过程。它通过提供一系列 `starter` 依赖和开箱即用的默认配置,使开发者能够更专注于业务逻辑而非繁琐的配置。Spring Boot 的自动配置机制和强大的 Actuator 功能进一步提升了开发效率和应用的可维护性。通过对其源码的分析,可以更深入地理解其内部工作机制,从而更好地利用其特性进行开发。
42 6
|
1月前
|
缓存 安全 Java
Spring Boot 3 集成 Spring Security + JWT
本文详细介绍了如何使用Spring Boot 3和Spring Security集成JWT,实现前后端分离的安全认证概述了从入门到引入数据库,再到使用JWT的完整流程。列举了项目中用到的关键依赖,如MyBatis-Plus、Hutool等。简要提及了系统配置表、部门表、字典表等表结构。使用Hutool-jwt工具类进行JWT校验。配置忽略路径、禁用CSRF、添加JWT校验过滤器等。实现登录接口,返回token等信息。
349 12
|
1月前
|
存储 安全 Java
Spring Boot 3 集成Spring AOP实现系统日志记录
本文介绍了如何在Spring Boot 3中集成Spring AOP实现系统日志记录功能。通过定义`SysLog`注解和配置相应的AOP切面,可以在方法执行前后自动记录日志信息,包括操作的开始时间、结束时间、请求参数、返回结果、异常信息等,并将这些信息保存到数据库中。此外,还使用了`ThreadLocal`变量来存储每个线程独立的日志数据,确保线程安全。文中还展示了项目实战中的部分代码片段,以及基于Spring Boot 3 + Vue 3构建的快速开发框架的简介与内置功能列表。此框架结合了当前主流技术栈,提供了用户管理、权限控制、接口文档自动生成等多项实用特性。
82 8
|
2月前
|
存储 JSON 前端开发
【Spring项目】表白墙,留言板项目的实现
本文主要介绍了表白墙项目的实现,包含前端和后端代码,以及测试
|
2月前
|
JSON 前端开发 Java
|
2月前
|
缓存 前端开发 Java
【Spring】——SpringBoot项目创建
SpringBoot项目创建,SpringBootApplication启动类,target文件,web服务器,tomcat,访问服务器
|
Java Spring
idea整合 spring boot jsp mybatis
spring  boot  开发起来确实要简单许多 ,spring boot  包含了 spring mvc ;内置tomcat   ;启动只需要主方法即可   1.使用idea新建一个spring boot项目      file----new 一个project  选择  Spring Init...
1194 0
|
7月前
|
IDE Oracle Java
day4:JDK、IntelliJ IDEA的安装和环境变量配置
【7月更文挑战第4天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
267 0
|
7月前
|
网络协议 安全 Linux
在IntelliJ IDEA中使用固定公网地址远程SSH连接服务器环境进行开发
在IntelliJ IDEA中使用固定公网地址远程SSH连接服务器环境进行开发
164 2

热门文章

最新文章