使用IDEA完美搭建简单的spring boot项目

简介: 使用IDEA完美搭建简单的spring boot项目

前言

先赞后看,此生必赚

spring boot使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置;

使用Spring Boot只需极少的配置,就可以快速获得一个正常运行的Spring应用程序,而这些配置使用的都是注解的形式,不需要再配置XML


搭建过程

1.打开IDEA,创建新项目,选择Spring Initializr

2.输入项目名称

注意:需要小写

3.选择依赖

如果需要连接数据库的话,可以选择数据库依赖

4.点击finish


5.删除三个文件

6.程序入口


@SpringBootApplication注解把以下注解合并到一起,省去了很多复杂的配置:


(1)@Configuration:表名该类使用基于Java的配置,将此类作为配置类


(2)@ComponentScan:启用注解扫描,扫描SpringbootdemoApplication.java文件的同级包以及同级以下的包


(3)@EnableAutoConfiguration:开启springboot的自动配置功能


测试

1.新建一个java类

注意:该类放在SpringbootdemoApplication.java文件的同级包以及同级以下的包里,不然扫描不到

@RestController
public class HelloController {
    @RequestMapping("/hello")
    public String hello() {
        return "hello world!";
    }
}

2.启动项目

3.打开浏览器测试

地址栏输入:http://localhost:8080/hello,出现下面的结果:


4.修改端口号

如果8080端口号已经被占用,可以在application.properties里面修改

OK,GAME OVER!

相关文章
|
18天前
|
Java 应用服务中间件 程序员
如何利用Idea创建一个Servlet项目(新手向)(下)
如何利用Idea创建一个Servlet项目(新手向)(下)
28 0
|
21天前
|
Java Linux
Springboot 解决linux服务器下获取不到项目Resources下资源
Springboot 解决linux服务器下获取不到项目Resources下资源
|
19天前
|
Java Maven Spring
【操作宝典】IntelliJ IDEA新建maven项目详细教程
【操作宝典】IntelliJ IDEA新建maven项目详细教程
33 1
|
2天前
|
Java
解决IDEA打开java项目出现橙色j无法运行
解决IDEA打开java项目出现橙色j无法运行
4 0
|
4天前
|
Java Maven Docker
0.07 秒启动一个 SpringBoot 项目!Spring Native 很强!!
0.07 秒启动一个 SpringBoot 项目!Spring Native 很强!!
17 2
|
5天前
|
Java Docker 容器
SpringBoot项目集成XXL-job
SpringBoot项目集成XXL-job
|
6天前
|
Java Maven Kotlin
[AIGC] 请你写一遍博客介绍 “使用idea+kotinlin+springboot+maven 结合开发一个简单的接口“,输出markdown格式,用中文回答,请尽可能详细
[AIGC] 请你写一遍博客介绍 “使用idea+kotinlin+springboot+maven 结合开发一个简单的接口“,输出markdown格式,用中文回答,请尽可能详细
|
16天前
|
缓存 Java Spring
单体项目中资源管理模块集成Spring Cache
该内容是关于将Spring Cache集成到资源管理模块以实现缓存同步的说明。主要策略包括:查询时添加到缓存,增删改时删除相关缓存。示例代码展示了@Service类中使用@Transactional和@Cacheable注解进行缓存操作,以及在RedisTemplate中处理缓存的示例。
24 5
|
18天前
|
JSON 前端开发 Java
统一异常处理:让Spring Boot项目异常更优雅
统一异常处理:让Spring Boot项目异常更优雅
26 1
|
22天前
|
JSON 前端开发 Java
Springboot前后端分离项目统一封装返回结果
Springboot前后端分离项目统一封装返回结果