jeecg在线online表单开发后台swagger当中没有接口。

本文介绍了一种在线表单开发中遇到的表格内容不显示的问题及其解决方案。问题出现在将前端Vue项目整合到后端项目中后,重启项目时发现页面上的表格无法正常加载。经过排查发现,原因是JeecgBoot框架在处理多接口时存在限制,导致接口未能被正确读取。

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

现象

在线online表单开发生成src目录拷贝进了后端项目,vue目录改名拷贝进了view目录,
但是重启项目后 页面没有表格内容显示,一直在读条。
经检查,后台swagger当中没有该接口。

原因

后台没有读到该接口,因为jeecgboot默认一个目录只允许一套接口。demo目录下有多套接口时会导致项目只读取了第一个接口。

解决方案

将后台demo目录下的所有文件及文件夹移动到与demo目录平级,然后重启项目。
在这里插入图片描述

### 如何在 JeecgBoot 中创建模型 JeecgBoot 是一款基于低代码理念的企业级开发平台,提供了强大的代码生成工具来帮助开发者快速构建应用。以下是关于如何在 JeecgBoot 中创建模型的相关说明。 #### 使用 Online 表单设计器创建模型 JeecgBoot 提供了一个可视化的表单设计工具(Online 表单设计器),可以用来定义数据库表结构以及对应的字段属性[^1]。通过该工具,用户无需编 SQL 脚本即可完成模型的设计过程。 具体操作如下: - 登录到 JeecgBoot 后台管理系统。 - 进入 **“在线表单”** 模块。 - 点击新增按钮进入表单编辑页面,在此界面中填表名、中文名称以及其他必要参数。 - 添加所需的列信息,设置每列的数据类型、长度、是否允许为空等约束条件。 - 保存所做更改并提交审核流程(如果启用了审批机制的话)。 当以上步骤完成后,系统会自动生成相应的实体类文件及其关联的 DAO 层接口实现方法[^3]。 #### 利用手动方式创建模型 除了利用内置的功能外,还可以采用传统编程手段自行编码建立新的领域对象: 1. 首先确定要表示的实际事物或者概念是什么样的; 2. 根据需求分析结果规划好各个属性之间的关系图谱; 3. 新建 Java POJO 类作为持久化单元载体; 4. 对应于每一个成员变量都需要提供 getter/setter 方法访问控制权限; 5. 如果涉及到复杂的查询逻辑,则还需要额外扩展 Mapper XML 文件中的SQL语句片段; 下面给出一段简单的示例代码用于展示基本语法格式: ```java package com.example.demo.model; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @Data @ApiModel(value="Product", description="产品信息") public class Product { @ApiModelProperty(value = "ID", required=true) private Long id; @ApiModelProperty(value = "名称", example="苹果手机X") private String name; @ApiModelProperty(value = "价格", allowableValues="range[0, infinity]") private Double price; } ``` #### 自动生成代码后的调整优化 尽管 JeecgBoot 可以极大程度简化初始阶段的工作量,但在某些特殊情况下仍需人工介入修改默认模板产出的内容以满足特定业务场景的要求[^2]。比如调整前端组件样式布局、增强后端校验规则等等。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值