APIJSON
APIJSON copied to clipboard
🏆 零代码、全功能、强安全 ORM 库 🚀 后端接口和文档零代码,前端(客户端) 定制返回 JSON 的数据和结构。 🏆 A JSON Transmission Protocol and an ORM Library 🚀 provides APIs and Docs without writing any co...
**环境信息** - 系统: Windows 10 - JDK: 1.8.0_17 - 数据库: MySQL 5.7.14 - APIJSON: 4.3.1 **问题描述** 1. 本地使用idea开发启动正常,但是打包成war之后使用tomcat部署未能看到apijson的启动日志,并且没有任何报错信息 解决方法:APIJSONApplication.init 方法放在了main方法中,main方法使用tomcat部署似乎没被调用,因此可考虑将其写到构造方法中【这是本人的处理方式】 2. 将 APIJSONApplication.init 放到构造方法中之后再次打包部署,报 No suitable driver found for ......
**具体说下** 目前不支持直接作为条件,如果不传 @combine 就报错了。  可以把带功能符号的键值对默认作为条件,例如 "content~": "a" "contactIdList": 82001 等。 判断方式为 StringUtil.isName(key) == false **为什么** 方便使用,满足更多场景。 可能的问题: 前端过于灵活,后端可能不好保证安全? 目前强制传 id / id{} ,应该能保证。不让前端传带功能符的键值对,应该后端 Request 表配置。
问题:打算使用apijson来实现SQL:select table2.team,sum(hours) from table1 inner join table2 on table2.id = table1.father_id group by table2.team; ,但是构建的request一直满足不了预期,特此咨询您一下。 构建的apijson的请求格式: { "[]": { "join":"&/table1/id@", "table2": { "@column": "sum(hours):total" }, "table1": { "id@": "/table2/father_id", "@column":...
**环境信息** - 系统: - JDK: - 数据库: - APIJSON: **问题描述** DemoApplication.getApplicationContext().getBean(DataSource.class); 始终显示 DemoSQLExecutor.ERROR: DemoSQLExecutor.getConnection try { DataSource ds = DemoApplication.getApplicationContext().getBean(DataSource.class); ..} catch (Exception e) = No qualifying bean of type...
数据安全问题
**环境信息** - 系统: - JDK: - 数据库: - APIJSON: **问题描述** 后台如何报证数据安全,比如幂等问题?举个例子:提现业务,APIJSON如何报证不会被提现多次呢?
**环境信息** - 系统: - JDK: - 数据库: - APIJSON: **问题描述** 在request中新增的一条记录: ```json "version":1,"method":"POST","tag":"SysDept","structure":{"UNIQUE":"dept_name"},"detail":"UNIQUE校验部门名称是否已存在" ``` 且项目启动时控制台已经输出了这条记录的信息  但执行post接口时,成功插入一条重复数据,没有进行校验 请求体如下: ```js request({ url: COMMON.SERVER_URL + 'system/apiJson/post', method: 'post', data: { "SysDept": {...
POST操作,后端调用云函数赋值出现以下问题,没有找到相关文档, 按照 #196 issues进行的操作 
假如我现在有两张表,`user`和`group`,`group`有一个字段`owner_id`关联到`user`表的`id`,但是这两张表是在两个数据库中的,这时候我还能使用APIJSON吗? 我希望在查询`group`列表的时候,会自动给每一个对象加一个字段`owner`,就是当前`group`关联的`user`对象的信息。 我该怎么做呢?
**具体说下** 希望改进...希望做成...希望新增... **为什么** 说明它在哪些情况下会带来哪些效果。