APIJSON
APIJSON copied to clipboard
🏆 零代码、全功能、强安全 ORM 库 🚀 后端接口和文档零代码,前端(客户端) 定制返回 JSON 的数据和结构。 🏆 A JSON Transmission Protocol and an ORM Library 🚀 provides APIs and Docs without writing any co...
**具体说下** 我们的业务涉及到传输的数据都是加密处理的。 现在我们前端会将数据加密后发给后端,后端解密后再去处理逻辑。传输的格式还是Json的,只是里面的字段是加密的。 所以不知道APIJSON有没有这样的中间层可以去处理这个情况。 **为什么** 希望可以定义数据加解密的部分,数据到APIJSON根据自定义逻辑去解密后再去处理数据库请求,返回数据也按照加解密逻辑去加密后返回。
作者您好, 关于#147的问题,我看了一下,还是没能理解深度(层级)到底是如何计算的。   如上,depth=1 在我包了一层 "[]"之后,深度变为3   这个depth计算,我属实有些懵, ‘[]/0’ 这个是有[]后面就会跟 ‘/0’吗? 还望大佬能给指点一下
**环境信息** - 系统: - JDK: - 数据库: - APIJSON: **问题描述** 查询的json中配置了 @datasource ,但没有配置@schema时。能不能 就默认是后台配置数据源时带的schema呢?  查询报错,如下图  如果在查询的json 中传递了 @schema , 可以查询出正确的结果,如下图:  但我期望,查询json中但没有配置@schema时,能不能 就默认是后台配置数据源时带的schema...
我需要连接多个数据源,且是不同的数据库,目前主要有tidb、sqlserver。 目前没有找到根据方法和数据库类型两个条件设置隔离级别的参数。 parser中只能根据方法设置 executor中只能根据数据库类型设置 有没有什么方法能同时根据方法、数据库类型设置隔离级别
**环境信息** - 系统: - JDK: - 数据库: - APIJSON: **问题描述** **错误信息**
**环境信息** - 系统: Linux - JDK: 1.8 - 数据库: 5.7.22 - APIJSON: 4.6.0 我看apijson里面,打印日志都通过这个`Log`类来完成。这个类注释:标明是测试使用。但是我们看apijson源码里面很多类,都是使用这个Log输出日志。关键这个类直接输出到console上。而且不支持行号,线程号等信息打印。**为什么不使用slf4j这种标准的日志框架。这个是怎么考虑的。** ```java /**测试用Log * @modifier Lemon */ public class Log { public static boolean DEBUG = true;...
复杂条件组合问题
`SELECT * FROM st_mytable WHERE (campaignId=1 or SpotsPlanId=2) or (WebsiteName='a' and ChannelName='b') SELECT * FROM st_mytable WHERE (campaignId=1 or SpotsPlanId=2) and (WebsiteName='a' or ChannelName='b')``` 请问大佬 类似于这种条件怎么组合, @combine好像也不行?
有两张表 A ,B 函数func(col1,col2)返回布尔类型 select t1.* from A t1 left join B t2 on func(t1.col1,t2.col2)=true 请问这种怎么写?
您好,请问apijson-java版能不能实现某个用户只允许访问某些表的权限控制。我看到 #12 中通过userId列设置用户对row的访问权限。这需要在业务表中加入userId列。这是row级的权限控制。 目前apijson能不能实现表级的权限配置,例如只允许用户A查询表mytable,而且不要求mytable中非要有userId列。 我能想到一个思路是在Access表中加一列owner。 ps1: 文档理解的还不是很全,如有说错,多包涵。 ps2:apijson设计和实现真的很赞!!!