然后点击Next,进入下一步。新的页面中,主要是选择Springboot的版本号,还有想要用到的各种框架。我们按最简单的来。
然后点击Finish,IntelliJ就开始自动生成项目了。这里有一点要注意,因为这里生成Springboot项目用的是Maven,Maven默认使用的是国外的服务器,所以整个过程可能会很卡,甚至失败。所以我们一般在安装Maven后(IntelliJ也自带Maven),需要配置一下Maven的仓库镜像,改成国内的阿里云镜像等。这块可以参考我们的另一篇文章来操作。《配置IntelliJ的Maven镜像为国内阿里云镜像》。
如果你卡在下图箭头这里很久,那你就得参考上面的博文设置Maven了。
@RequestMapping(value = "/a", method = RequestMethod.GET)
public String index(){
return "你好!吃了吗?";
}
完整代码如下图所示
然后我们点击前文提到的重启按钮,重启项目。然后在浏览器地址栏中,输入 (http://localhost:8080/a)括号中的URL网址,即可访问我们这个API。注意网址中的:8080,这是端口号,要和前面application.properties中配置的server.port一致。
我们可以看到,浏览器中输出了我们在代码中return的字符串。(这里有可能看到的不是正确的文字,是乱码。这是因为我们并没有指定这个API接口返回的编码类型,而中文一般有UTF-8和GBK两种编码形式,如果你的浏览器猜错了编码,那你看到的就是乱码了。你可以把return的字符串改为英文,这样就是正确的了。后面我们会讲解怎么指定编码)
到这一步为止,你应该已经学会怎么使用IntelliJ创建一个简单Springboot项目了。后面的文章中,我们会逐渐增加这个项目的功能,并同时开始讲解用到的各个Springboot和Web的各种知识。如果你阅读完本文,仍有疑问,可以点击右侧的联系作者按钮,联系我提问。
版权声明:《使用IntelliJ创建第一个简单的Springboot项目》为CoderBBB作者「ʘᴗʘ」的原创文章,转载请附上原文出处链接及本声明。
原文链接:https://www.coderbbb.com/articles/1
其它推荐:
日常开发中,有时候引入一些第三方的Jar包或者Java类,这些类会打印很多没用的日志,看着比较凌乱。这个时候,我们可以通过配置`logback.xml`来关闭某个java类的日志输出。
本文的主要介绍了如何在win10操作系统,下载安装Maven,并配置:环境变量、本地仓库(默认本地仓库在C盘,占磁盘空间比较厉害)、阿里云Maven镜像服务器,然后将系统Maven配置到IntelliJ中取代IntelliJ自带的Maven。
本文介绍了java代码中如何快速互相转换java list和java array。根据本教程介绍的方法,一行代码即可实现java list和array的互相转化。
本文介绍了如果通过Jetbrains官方中文语言包,实现IntelliJ IDEA等Jetbrains全家桶软件的汉化工作,配置实现Intellij等软件的中文界面。
本文解决了win10系统下Git文件状态图标不显示的问题,并详细讲解了问题的根本原因。如果你也遇到了类似win10系统overplay icon图标不显示的问题,请参考本文解决。
本文详细介绍了使用springboot上传图片、文件到阿里云OSS的两种方案,并对比了常规表单上传和WEB直传之间的优缺点。两种方案都提供了完整的代码可以参考、运行,欢迎使用。
本文详细介绍了springboot使用redis+session来实现完整的登录功能,通过springboot的Intercept拦截器来实现登录验证功能,通过redis来保存session信息。步骤清楚,代码详细,十分适合新手阅读。
vue开发的项目有时候会有SEO的需求,由于vue是JavaScript框架,内容都在JavaScript和服务端,所以SEO效果很差。本文介绍一种通过springboot+thymeleaf这样传统的前后端分离方案,再整合vue,从而在兼顾vue开发便利性的同时,获得不错的SEO效果。
本文通过让chatGPT介绍java常用的通信框架netty,带你逐渐深入的了解chatGPT。
本文介绍如何通过java代码验证搜索引擎爬虫的IP是否合法,从而屏蔽网上虚假爬虫IP,保护网站安全。
售价: 0元 [新用户专享]
购买后,全文代码就能复制啦!
购买后,有疑问可以一键呼叫作者,和作者在线聊天!