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项目的简单案例。感谢明哥@编程界明世隐 的技术指导!

相关文章
|
Java 测试技术 Spring
简单学Spring Boot | 博客项目的测试
本内容介绍了基于Spring Boot的博客项目测试实践,重点在于通过测试驱动开发(TDD)优化服务层代码,提升代码质量和功能可靠性。案例详细展示了如何为PostService类编写测试用例、运行测试并根据反馈优化功能代码,包括两次优化过程。通过TDD流程,确保每项功能经过严格验证,增强代码可维护性与系统稳定性。
443 0
|
存储 Java 数据库连接
简单学Spring Boot | 博客项目的三层架构重构
本案例通过采用三层架构(数据访问层、业务逻辑层、表现层)重构项目,解决了集中式开发导致的代码臃肿问题。各层职责清晰,结合依赖注入实现解耦,提升了系统的可维护性、可测试性和可扩展性,为后续接入真实数据库奠定基础。
887 0
|
JSON 分布式计算 大数据
springboot项目集成大数据第三方dolphinscheduler调度器
springboot项目集成大数据第三方dolphinscheduler调度器
818 3
|
Java 关系型数据库 数据库连接
Spring Boot项目集成MyBatis Plus操作PostgreSQL全解析
集成 Spring Boot、PostgreSQL 和 MyBatis Plus 的步骤与 MyBatis 类似,只不过在 MyBatis Plus 中提供了更多的便利功能,如自动生成 SQL、分页查询、Wrapper 查询等。
1096 2
|
分布式计算 大数据 Java
springboot项目集成大数据第三方dolphinscheduler调度器 执行/停止任务
springboot项目集成大数据第三方dolphinscheduler调度器 执行/停止任务
352 0
|
Java 关系型数据库 MySQL
springboot项目集成dolphinscheduler调度器 实现datax数据同步任务
springboot项目集成dolphinscheduler调度器 实现datax数据同步任务
1112 2
|
分布式计算 Java 大数据
springboot项目集成dolphinscheduler调度器 可拖拽spark任务管理
springboot项目集成dolphinscheduler调度器 可拖拽spark任务管理
608 2
|
分布式计算 Java 大数据
springboot项目集成dolphinscheduler调度器 项目管理
springboot项目集成dolphinscheduler调度器 项目管理
373 0
|
网络协议 Java
在SpringBoot项目中使用Netty实现远程调用
本文介绍了使用Netty解决网络连接性能问题的方法,重点讲解了Netty的NIO特性及其在SpringBoot中的应用。Netty作为高效的NIO框架,支持非阻塞IO,能通过单线程管理多个客户端连接,简化TCP/UDP套接字服务器开发。文章详细展示了Netty在SpringBoot中实现远程调用的过程,包括服务端与客户端代码实现、依赖配置及测试验证。通过示例代码,如`NettyServer`、`NettyClientUtil`等,清晰说明了Netty的工作原理和实际应用,解决了半包等问题,并提供了完整的测试结果。
1061 3
|
网络安全 开发者
如何解决HTTPS协议在WordPress升级后对网站不兼容的问题
以上就是解决WordPress升级后HTTPS协议对网站的不兼容问题的方法。希望能把这个棘手的问题看成是学校的管理问题一样来应对,将复杂的技术问题变得更加有趣和形象,并寻觅出解决问题的方式。希望你的网站能在新的学期得到更好的发展!
361 19