Maven方式构建SpringBoot项目

目录

1、创建maven项目

2、添加springboot相关依赖

3、配置启动端口

4、修改APP文件

5、配置controller

6、启动应用


1、创建maven项目

项目如下:

2、添加springboot相关依赖

XML 复制代码
  <parent>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-starter-parent</artifactId>
		<version>1.5.6.RELEASE</version>
  </parent>
  
  <dependencies>
	
	<dependency>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-starter-web</artifactId>
	</dependency>
	<dependency>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-starter-test</artifactId>
		<scope>test</scope>
	</dependency>
  </dependencies>

3、配置启动端口

新建一个resources包,添加配置文件,并配置启动端口(不配置端口启动会报错)

resources目录下新建application.properties文件存放全局配置

server.port配置端口号

4、修改A PP 文件

添加@SpringBootApplication注解,将APP.java作为启动的main文件

入口类必须添加注解符@SpringBootApplication,表明它是SpringBoot应用。

在主方法里,利用SpringApplication类的run()静态方法启动HelloWorldApplication类的实例
@SpringBootApplication包含了 @ComponentScan和@EnableConfigurationProperties注解

5、配置controller

控制器用于Web访问,创建controller子包,然后在子包里创建控制器LoginController.java

控制器添加注解符@RestController,该注解为组合注解,等同于Spring中@Controller+@ResponseBody注解

6、启动应用

APP.java文件,点击右键-》run as java application

启动成功后,浏览器中输入http://localhost:8087 即可看到页面

相关推荐
兆子龙1 小时前
ahooks useRequest 深度解析:一个 Hook 搞定所有请求
java·javascript
兆子龙1 小时前
React Suspense 从入门到实战:让异步加载更优雅
java·javascript
咕白m6253 小时前
Java 实现 Excel 转 HTML:完整示例
java
RealPluto4 小时前
Spring AOP 失效排查
java·spring
码路飞4 小时前
热榜全是 OpenClaw,但我用 50 行 Python 就造了个桌面 AI Agent 🤖
java·javascript
Nyarlathotep01134 小时前
LinkedList源码分析
java·后端
用户8307196840825 小时前
Java 告别繁琐数据统计代码!MySQL 8 窗口函数真香
java·sql·mysql
带刺的坐椅5 小时前
SolonCode v0.0.20 发布 - 编程智能体(新增子代理和浏览器能力)
java·ai·agent·solon·solon-ai·claude-code·openclaw
会员源码网6 小时前
数字格式化陷阱:如何优雅处理 NumberFormatException
java