🔥 AI 驱动的 Vue3 低代码开发平台。 内置低代码引擎、渲染器与代码生成器,实现 Vue 源码与低代码 DSL 的双向智能转换。专为前端开发者打造,开箱即用。 无缝融入现有工程,零侵入开发流程与编码习惯。
🔥 AI 驱动的 Vue3 低代码开发平台。 内置低代码引擎、渲染器与代码生成器,实现 Vue 源码与低代码 DSL 的双向智能转换。专为前端开发者打造,开箱即用。 无缝融入现有工程,零侵入开发流程与编码习惯。
econagebatis在mybatis基础上,做了一些扩展1,自动的session管理,session生命周期与request一致2,基本的crud功能,通过原生的sqlsource类,解决各个功能3,针对oracle,增强过的分页插件,开始行,结束行预置参数处理,避免硬解析4,增强了mybatis中的sqlprovider注解的功能,在econagebatis中提倡使用sqlprovider注解编写sql语句,少用xml。5,模仿oschina的j2cache,开发了econageCache缓存组件,一级缓存使用guava的cache组件,二级缓存使用redis,在单机环境可以只使用guava的cache组件,适配mybatias,并做了若干优化,避免某些场景下的缓存失效导致数据库性能爆炸的问题(缓存组件需要jdk7支持)
锁竞争、线程池等工具类 Tomcat风格的线程池,在某些场景下,可以提供比默认的线程池更好的响应速度。 利用排它锁注解,保证spring中组件某个方法运行时可以独占,配合其他类库(例如redission)可以解决分布式场景下的独占执行的问题。
Contributions last year: 14
Max continuous contributions: 1
Recent contributions: 1
Commits, issues, and pull requests will appear on your contribution graph. Only when the email address used for the commits in local configuration is associated with your GitOSC account, the commits' contribution will be counted.