Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
DMJackZ
/
APIJSON
Public
forked from
APIJSON/APIJSON
Notifications
You must be signed in to change notification settings
Fork
0
Star
1
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
APIJSON
APIJSON-Java-Server
APIJSONORM
on
master
User selector
All users
Datepicker
All time
Commit history
Commits on Jul 14, 2019
Server: 调整 Join 类的 表名 和 请求对象 分别对应的 变量名,避免和其它类不一致导致误解
TommyLemon
committed
e17422e
View commit details
Copy full SHA for e17422e
View code at this point
Browse repository at this point
Server:AbstractSQLConfig.Callback 新增 database 和 schema 参数来区分同名表;JOIN 相同的表名给副表加 AS 解决重名语法错误
TommyLemon
committed
fb9c267
View commit details
Copy full SHA for fb9c267
View code at this point
Browse repository at this point
Server:解决 JOIN 副表有 DISTINCT 时外层 SELECT 字段出现多余的 DISTINCT 导致语法错误
TommyLemon
committed
f10f3ea
View commit details
Copy full SHA for f10f3ea
View code at this point
Browse repository at this point
Server:新增支持去重关键词 DISTINCT
TommyLemon
committed
c997551
View commit details
Copy full SHA for c997551
View code at this point
Browse repository at this point
Commits on Jun 7, 2019
Server: 升级 mysql-connector-java 驱动;兼容 MySQL 8;打包 apijson-orm-3.5.8.jar
TommyLemon
committed
c6e3eea
View commit details
Copy full SHA for c6e3eea
View code at this point
Browse repository at this point
Commits on May 4, 2019
Server:对存储过程 "@key()":"fun(arg0,arg1...)" 新增格式校验和取值传参;加强对远程函数 "key()":"fun(arg0,arg1...)" 的格式校验
TommyLemon
committed
2bc8925
View commit details
Copy full SHA for 2bc8925
View code at this point
Browse repository at this point
Commits on May 3, 2019
Server: @explain 返回的 sql 去掉多余的 EXPLAIN 关键词
TommyLemon
committed
595c38d
View commit details
Copy full SHA for 595c38d
View code at this point
Browse repository at this point
Server:新增全局默认的 @explain 和 @cache;优化 AbstractSQLExecutor 的缓存
TommyLemon
committed
772c2f9
View commit details
Copy full SHA for 772c2f9
View code at this point
Browse repository at this point
Server:去除数组关键词 explain 和 cache
TommyLemon
committed
f59a653
View commit details
Copy full SHA for f59a653
View code at this point
Browse repository at this point
Server:JSONObject 新增对象关键词 @explain 和 @cache 替代 JSONRequest 里的数组关键词 explain 和 cache
TommyLemon
committed
fa79888
View commit details
Copy full SHA for fa79888
View code at this point
Browse repository at this point
Server:解决 explain 拿到的字段不完整
TommyLemon
committed
57920dc
View commit details
Copy full SHA for 57920dc
View code at this point
Browse repository at this point
Commits on May 2, 2019
Server:解决 MySQL 避免隐式转换后 json_contains 不兼容传数值
TommyLemon
committed
e9e0f6d
View commit details
Copy full SHA for e9e0f6d
View code at this point
Browse repository at this point
Server:新增数组关键词 cache 和 explain;解决 id{} 和 id 同时存在有时候 contains 因为类型不一致导致判断错误而 throw NotExistException;SQLConfig 删除多余的 cacheStatic
TommyLemon
committed
38b09a8
View commit details
Copy full SHA for 38b09a8
View code at this point
Browse repository at this point
Server:MySQL preparedStatement 严格按照类型调用方法,避免隐式转换提高性能
TommyLemon
committed
7d33b02
View commit details
Copy full SHA for 7d33b02
View code at this point
Browse repository at this point
Commits on Apr 30, 2019
Server:避免全局默认的 @schema 自动填充进来导致 Table,Column,PgClass,PgAttribute 的 schema 错误,查不到文档
TommyLemon
committed
a58d885
View commit details
Copy full SHA for a58d885
View code at this point
Browse repository at this point
Commits on Apr 29, 2019
Server:解决全局的@database和@schema对 JOIN 的副表在解析生成 JOIN 副表语句时未生效,导致 SQL 内主表和副表引号不一致而报错
TommyLemon
committed
f318d2b
View commit details
Copy full SHA for f318d2b
View code at this point
Browse repository at this point
Server:调整解析 key:{} 和 key[]:{} 抛异常顺序,优化报错和性能
TommyLemon
committed
0e5ae86
View commit details
Copy full SHA for 0e5ae86
View code at this point
Browse repository at this point
Server:解决对表对象数量限制失效
TommyLemon
committed
0e7c251
View commit details
Copy full SHA for 0e7c251
View code at this point
Browse repository at this point
Commits on Apr 28, 2019
Server:调试模式下输出时间;提高非调试模式下的日志性能
TommyLemon
committed
9f6c73c
View commit details
Copy full SHA for 9f6c73c
View code at this point
Browse repository at this point
Server:纠正并完善 sql count 的计算和显示;解决 newSQLConfig 抛 NotExistException 没被 catch 到导致最终返回错误结果
TommyLemon
committed
1776cc1
View commit details
Copy full SHA for 1776cc1
View code at this point
Browse repository at this point
Commits on Apr 27, 2019
Server:优化存储过程的性能
TommyLemon
committed
6738c6e
View commit details
Copy full SHA for 6738c6e
View code at this point
Browse repository at this point
Server:新增存储过程 @key():"fun(...)"; 优化 SQLExecutor 缓存的数据结构,提高性能
TommyLemon
committed
efb1dd6
View commit details
Copy full SHA for efb1dd6
View code at this point
Browse repository at this point
Server:优化访问限制的计算及报错
TommyLemon
committed
7a1a4c8
View commit details
Copy full SHA for 7a1a4c8
View code at this point
Browse repository at this point
Server:MAX_SQL_COUNT提高到1000条;打包apijson-orm-3.5.3.jar
TommyLemon
committed
c1c311f
View commit details
Copy full SHA for c1c311f
View code at this point
Browse repository at this point
Commits on Apr 25, 2019
Server:优化getMaxQueryDepth的判断
TommyLemon
committed
2d01a5a
View commit details
Copy full SHA for 2d01a5a
View code at this point
Browse repository at this point
Server:MAX_QUERY_DEPTH值调高为5
TommyLemon
committed
a39878c
View commit details
Copy full SHA for a39878c
View code at this point
Browse repository at this point
Server:调试模式下输出depth,sql:count等信息
TommyLemon
committed
a4f4ec2
View commit details
Copy full SHA for a4f4ec2
View code at this point
Browse repository at this point
Server:APIJSONORM完善getMaxSQLCount限制
TommyLemon
committed
0991ece
View commit details
Copy full SHA for 0991ece
View code at this point
Browse repository at this point
Server:Parser新增maxQueryDepth限制,优化maxObjectCount和maxArrayCount限制
TommyLemon
committed
335879d
View commit details
Copy full SHA for 335879d
View code at this point
Browse repository at this point