SpringBoot项目修改默认访问——路径和端口

本文详细介绍如何在SpringBoot项目中通过配置application.properties或application.yml文件来修改默认端口及项目访问路径。包括如何创建一个基本的SpringBoot项目,设置@Controller注解的接口,并调整项目启动后的访问地址。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

创建SpringBoot项目,启动后,默认的访问路径即主机IP+默认端口号8080:http://localhost:8080/

此时,我们就可以访问Controller层的接口了,如:http://localhost:8080/hello

package com.springboot.test;
 
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
 
@RestController
public class SpringBootTest {
	
	@RequestMapping("/hello")
	public String helloSpringBoot() {
		return "Hello SpringBoot Project.";
	}
}


当然,我们可以通过配置来更改默认端口和项目访问路径:

修改端口号
使用properties文件方式:
在src/main/resoutces目录下创建:application.properties,添加如下配置即可修改端口号:

server.port=8088


使用yml文件方式:
在src/main/resoutces目录下创建:application.yml,添加如下配置即可修改端口号:

server:
  port:8088


修改项目访问路径
使用properties文件方式:
在application.properties,添加如下配置即可修改项目访问路径:

server.context-path=/springboot-demo


使用yml文件方式:
在application.yml,追加如下配置即可修改项目访问路径:

server:
  port:8088
  context-path:/springboot-demo


此时,演示properties方式的效果,如下图:

server.port=8088
server.context-path=/springboot-demo

--------------------- 
转载自:https://blog.youkuaiyun.com/qq_40087415/article/details/82497668 

### 创建 Spring Boot Maven 项目的步骤 在 IntelliJ IDEA 2024 中配置 Maven 并创建 Spring Boot 项目的过程可以分为几个部分来理解。 #### 准备工作环境 确保已经安装并配置好 JDK Maven 环境变量。IntelliJ IDEA 支持直接通过内置工具链管理这些依赖项,简化了开发者的前期准备工作[^1]。 #### 使用 IntelliJ IDEA 创建新项目 启动 IntelliJ IDEA 后,在欢迎界面选择 “Create New Project”。接着会弹出一个对话框让用户指定项目类型;此时应选择 “Spring Initializr”,这允许开发者快速初始化带有预设配置的新 Spring Boot 应用程序。之后设置 GroupId ArtifactId 来定义应用程序的身份标识符,并勾选所需的起步依赖(Starters),比如 Web 或者 JPA 等功能模块。 #### 配置 pom.xml 文件 对于更复杂的场景或者手动创建的情况,则需编辑 `pom.xml` 文件引入必要的依赖关系。由于 Spring Boot 工程本质上是一个 Maven 工程,因此可以通过调整此文件中的 `<dependencies>` 节点添加或移除特定版本的库支持。例如: ```xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> ``` 上述 XML 片段展示了如何加入 RESTful API 开发所需的基础包[^2]。 #### 构建多模块结构 (可选) 如果计划构建大型应用系统,考虑采用分层架构设计模式——即建立一个多模块化的父级 POM 项目及其下辖若干子模块的方式来进行组织。这种方式有助于提高代码重用性维护效率[^3]。 #### 运行测试您的第一个 Hello World 应用 最后一步就是编写简单的控制器类实现基本的功能演示。下面给出了一段 Java 代码作为例子说明怎样返回一段纯文本消息给客户端浏览器访问路径 `/hello` 的请求: ```java import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class HelloWorldController { @GetMapping("/hello") public String hello() { return "Hello, world!"; } } ``` 当一切准备就绪后,点击 IDE 上方菜单栏里的绿色运行按钮即可启动嵌入式的 Tomcat 容器服务端口默认监听8080端口号等待接收来自外部网络连接尝试。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值