可手动传入分页参数。 return db.page(""" select * from sys_user """, 10, 20) // 跳过前20条查10条(limit, offset) 1. 2. 3. #自定义分页参数 可根据需要在自己的项目中,调整以下分页参数。 magic-api: page: size: size # 页大小的请求参数名称 缺省时为size page: page # 页码的请求参数...
--Spring Boot 3.x需要Jakarta EE--><dependency><groupId>jakarta.servlet</groupId><artifactId>jakarta.servlet-api</artifactId><version>6.0.0</version><scope>provided</scope></dependency></dependencies><build><sourceDirectory>src/main/java</sourceDirectory><plugins><plugin><groupId>org.springframew...
server.port=9999 #配置web页面入口 magic-api.web=/magic/web #配置文件存储位置。当以classpath开头时,为只读模式 magic-api.resource.location=/data/magic-api 在线编辑 访问http://localhost:9999/magic/web进行操作 文档/演示 文档地址:https://ssssssss.org 在线演示:http://140.143.210.90:9999/magic/...
magic-api是一个接口快速开发框架,通过Web页面编写脚本以及配置,自动映射为HTTP接口,无需定义Controller、Service、Dao、Mapper、XML、VO等Java对象。 magic-api特性: 1、支持MySQL、MariaDB、Oracle、DB2、PostgreSQL、SQLServer 等多种数据库 2、支持非关系型数据库Redis、Mongodb 3、支持分页查询以及自定义分页查询 4...
4.4查询操作 5.magic语法详解 5.1db模块 5.2自定义查询 6.集成Swagger 7.拦截器配置 回到顶部 1.概述 magic-api是一个基于Java的接口快速开发框架,编写接口将通过magic-api提供的UI界面完成,自动映射为HTTP接口,无需定义Controller、Service、Dao、Mapper、XML、VO等Java对象。
magic-api使用示例:单表crud接口 单表crud接口 操作入口:db.table('table_name') #logic 作用:设置本查询是带有逻辑删除的,在执行delete方法时,会转换为update语句,在执行select相关方法时,会拼接logic_field <> logic_value #withBlank 作用:设置后续插入或修改时,不过滤空值。
tableName: magic_api_file # 使用database、redis存储时的key前缀 prefix: /magic-api # 是否是只读模式 readonly: false # 启用驼峰命名转换 sql-column-case: camel # 分页配置 page-config: # 页大小的请求参数名称 size: size # 页码的请求参数名称 ...
magic-api 是一个接口快速开发框架,通过Web页面编写脚本以及配置,自动映射为HTTP接口,无需定义Controller、Service、Dao、Mapper、XML、VO等Java对象 特性 支持MySQL、MariaDB、Oracle、DB2、PostgreSQL、SQLServer 等多种数据库支持非关系型数据库Redis、Mongodb支持分页查询以及自定义分页查询支持多数据源配置,支持运行...
server.port=9999 #配置web页面入口 magic-api.web=/magic/web #以下配置需跟实际情况修改 spring.datasource.url=jdbc:mysql://localhost/test spring.datasource.username=root spring.datasource.password=123456789 spring.datasource.driver-class-name=com.mysql.jdbc.Driver 执行建表语句 执行本仓库下db/magic...