在idea中创建SpringBoot模块的两种方式
作者:何中应
方式一:自动创建(需要联网)
第一步:新建模块
按住ctrl+shift+alt+s,打开项目结构,选择新建模块;
第二步:选择Spring Web
(1)选择SpringBoot版本,jdk11需要选2.x版本的;
(2)勾选Web里面的Spring Web;
(3)点Finish;
第三步:静候佳音
首次创建,idea会去下载许多的依赖;等自动生成的java文件夹恢复成蓝色,下方下载进度条消失后,springboot模块就创建完成了
第四步:创建测试类
在src->main->java>com.test.springboot_demo下面创建一个测试类,测试类代码如下:
package com.test.springboot_demo; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController @RequestMapping("/SpringBoot") public class Hello { @RequestMapping("demo") public String demo() { return "Hello SpringBoot!"; } }
第五步:启动
在自动生成的SpringbootDemoApplication.java中启动程序,打开页面,输入:http://localhost:8080/SpringBoot/demo
页面显示“Hello SpringBoot”,测试成功
方式二:手动创建(推荐使用)
第一步:新建Maven
新建一个Maven,参考:http://t.csdn.cn/czHuS
第二步:添加依赖
将前面自动创建的SpringBoot模块中的配置复制过来,当然手敲也是可以的;复制过来后记得重新加载下pom.xml文件
第三步:创建测试类、启动类
创建测试类
package com.test.web; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController @RequestMapping("/SpringBoot") public class Hello { @RequestMapping("/fighting") public String fighting(){ return "千秋邈矣独留我,百战归来再读书!"; } }
创建启动类
package com.test; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class Start { public static void main(String[] args) { SpringApplication.run(Start.class, args); } }
第四步:启动
在启动类(Start.java)中启动程序,打开页面,输入:http://localhost:8080/SpringBoot/demo
测试完成,手动创建SpringBoot模块成功
总结
推荐使用手动创建的方式,理由有二:
(1)自动创建需要联网。实际开发项目时,有的企业可能不允许联网;而手动创建无需联网,SpringBoot所需的依赖可以在本地仓库,或者公司配置的私服中获取;
(2)自动创建会生成一些不必要的文件。从上面自动创建和手动创建后的文件结构中就可以看出来,自动创建的SpringBoot模块额外生成了一些文件和依赖,这不免让人有点头大:放着不知道干啥用的,删了又怕有影响。所以就不如手动创建,需要什么就引用什么。
到此这篇关于在idea中创建一个SpringBoot模块的文章就介绍到这了,更多相关idea创建SpringBoot模块内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
您可能感兴趣的文章:
- IDEA 中创建SpringBoot 父子模块的实现
- IDEA教程创建SpringBoot前后端分离项目示例图解
- 用IDEA创建SpringBoot项目的详细步骤记录
- SpringBoot概述及在idea中创建方式
- IDEA2022创建SpringBoot项目的图文教程
- 利用IDEA社区版创建SpringBoot项目的详细图文教程
- Idea之没有网络的情况下创建SpringBoot项目的方法实现
- 在IDEA中创建SpringBoot项目的详细步骤
- idea创建SpringBoot项目及注解配置相关应用小结
- IDEA创建springboot依赖下载很慢的解决方法
- Idea2023创建springboot不能选择java8的解决方法(最新推荐)
- idea创建springboot项目(版本只能选择17和21)的解决方法