怎么修改jeecgboot项目前端端口号
时间: 2024-05-04 14:22:25 浏览: 397
JeecgBoot项目的前端端口号可以在 `application.yml` 配置文件中进行配置。你可以按照以下步骤进行修改:
1. 打开项目中的 `src/main/resources/application.yml` 文件。
2. 找到 `server` 配置项,其中包含了应用程序的一些设置,如端口号、上下文路径等。
3. 修改 `server.port` 属性的值为你想要的端口号。
例如,如果你想将前端端口号修改为 8081,那么可以将 `server.port` 属性的值改为 `8081`,如下所示:
```yaml
server:
port: 8081
```
4. 保存修改后的 `application.yml` 文件,重新启动项目,新的端口号即可生效。
注意:如果你使用的是 IDE 工具进行开发,有些 IDE 工具会有自己的配置文件,例如 IntelliJ IDEA 中的 `application.properties` 文件。如果你使用的是这类工具,请确保你修改的是 JeecgBoot 项目的配置文件,而不是 IDE 工具自带的配置文件。
相关问题
jeecgboot2
### JeecgBoot 2.x 版本介绍
JeecgBoot 是一款基于 Spring Boot 和 Vue 技术栈的企业级低代码平台,旨在简化企业应用开发流程。该框架提供了丰富的功能模块和组件库,支持快速构建高效稳定的业务系统[^2]。
对于 JeecgBoot 2.x 版本而言,其核心特性包括但不限于:
- **前后端分离架构**:前端采用 Vue.js 实现响应式页面设计;后端则依托于 Spring Boot 构建 RESTful API 接口服务。
- **自动化代码生成器**:内置强大的 CRUD 模板引擎,能够自动生成增删改查操作所需的全部代码文件。
- **多租户模式支持**:允许同一套程序部署服务于多个独立客户群体,有效降低运维成本并提高资源利用率。
- **权限管理机制完善**:提供灵活的角色分配策略以及细粒度的操作授权体系,保障数据安全性和隐私保护能力。
### 安装指南
为了顺利搭建起本地运行环境,在开始之前需确认已正确安装 JDK (建议8及以上版本),Maven 及 MySQL 数据库等依赖项。具体步骤如下所示:
#### 下载源码仓库
通过 Git 命令克隆官方 GitHub 地址下的最新稳定分支至个人计算机硬盘目录下:
```bash
git clone https://github.com/jeecgboot/jeecg-boot.git -b v2.x --single-branch jeecg-boot-v2.x
```
#### 修改数据库连接配置
打开 `jeecg-boot-module-system/src/main/resources/application-dev.yml` 文件,按照实际情况调整相应的 JDBC URL 参数设置,例如主机地址、端口号、用户名密码等内容。
#### 编译打包项目
切换到根路径执行 Maven 打包命令,这一步骤将会自动下载所需第三方库并将整个工程构建成可执行 JAR 包形式。
```bash
cd jeecg-boot-v2.x/
mvn clean package -Dmaven.test.skip=true
```
#### 启动应用程序实例
最后利用 Java 运行时加载刚刚编译完成后的 jar 文件即可启动服务器进程监听 HTTP 请求,默认访问网址为 http://localhost:8080。
```bash
java -jar jeecg-boot-*.jar
```
### 使用教程
初次接触 JeecgBoot 平台的新手开发者可以参考以下学习路线逐步掌握各项技能要点:
1. 阅读官方文档中的基础概念部分,了解整体架构设计理念及其优势所在;
2. 尝试跟随在线视频课程或者社区论坛分享的经验贴子动手实践一些简单的案例练习;
3. 加入 QQ 微信交流群组与其他爱好者互动讨论疑难杂症解决方案;
4. 积极参与开源贡献活动,向更高级别的专家请教复杂场景的应用技巧。
JEECGBOOT使用教程
### JEECGBOOT 框架使用教程
#### 安装配置
JEECGBoot 是一款基于 Spring Boot 和 MyBatis-Plus 的低代码开发平台,其安装和配置过程相对简单。以下是关于如何设置环境并运行项目的说明:
1. **依赖环境准备**
需要提前准备好 Java JDK (建议版本 8 或以上),Maven 构建工具以及 MySQL 数据库[^1]。
2. **项目克隆与导入**
可通过 Git 将官方仓库中的源码拉取到本地,并利用 IDE 工具(如 IntelliJ IDEA)完成 Maven 项目的初始化加载工作。确保所有必要的依赖项均已成功下载完毕[^2]。
3. **数据库连接配置**
打开 `application.yml` 文件,在其中修改对应的数据源参数以适配个人使用的 MySQL 实例地址、端口号、用户名密码等内容。例如:
```yaml
spring:
datasource:
url: jdbc:mysql://localhost:3306/jeecg-boot?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=GMT%2B8
username: root
password: your_password_here
```
4. **启动服务**
寻找主程序入口类,默认命名为 `JeecgBootApplication.java` ,右键执行 Run As -> Spring Boot App 后即可触发整个应用的服务上线流程。
#### 功能实现示例
为了帮助理解 JeecgBoot 的实际操作方式,这里给出几个典型场景下的编码示范片段:
1. **实体类定义**
借助 Lombok 插件简化 getter/setter 方法书写负担的同时支持 Swagger 文档自动生成接口描述信息。
```java
@Data
@TableName("sys_user")
@ApiModel(value="SysUser对象", description="")
public class SysUser implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "用户ID")
private String id;
}
```
2. **控制器层设计**
采用 RESTful API 设计风格暴露资源访问路径给前端调用者消费数据。
```java
@RestController
@RequestMapping("/user")
public class UserController {
@Autowired
private IUserService userService;
@GetMapping("/{id}")
public Result<SysUser> queryById(@PathVariable("id") String id){
return new Result<>().success(userService.getById(id));
}
}
```
3. **业务逻辑封装**
分离具体处理细节至 Service 层便于单元测试验证核心算法正确性。
```java
@Service
public class UserServiceImpl extends ServiceImpl<UserMapper, SysUser> implements IUserService {
@Override
public boolean save(SysUser entity) throws Exception{
return super.save(entity);
}
}
```
#### 学习资料推荐
除了上述基础指南外,还可以参考官方提供的详尽手册文档来深入探索更多高级特性。这些材料通常涵盖了从前端页面构建到后台权限管理等多个维度的知识要点。
---
阅读全文
相关推荐














