1 Star 0 Fork 9

justRight / Lambkit

forked from 孤竹行 / Lambkit 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
changes.txt 5.37 KB
一键复制 编辑 原始数据 按行查看 历史
孤竹行 提交于 2019-05-14 13:33 . 优化LMS管理平台
-----------------------------
lambkit-0.2-alpha2:
新增:增加Msch工具类,简化生成器代码
新增:增加支持ActiveMQ消息功能
新增:增加支持Redis集群
新增:增加支持Kafka消息功能
新增:增加支持HBase功能
新增:增加支持Hadoop-hdfs文件管理功能
优化:优化jwt参数配置方式
优化:优化启动入口,改由LambkitApplication启动,启动配置改由Application
优化:优化SystemInfo为LambkitInfo是框架内部运行信息,位置移动到com.lambkit.common
优化:优化将数据库和表格信息的采集和存储方式(DbWrapper、TableWrapper)
优化:优化内部api管理功能,后续还待完善
删除:删除DevelopModule,改用LmsModule
删除:删除部分未实现的类
删除:删除com.lambkit.system包,更改为com.lambkit.common.monitor监控
删除:删除com.lambkit.core.http.api,更改为com.lambkit.core.api外部Api接口管理
-----------------------------
lambkit-0.2-alpha1:
新增:保留原server中的AppServer,更改为DefaultApplication。
新增:增加jwt权限管理机制JwtKit,查看com.lambkit.plugin.jwt。
新增:增加网易云信im服务端操作工具NimKit,查看com.lambkit.plugin.nim。
新增:增加网易云信短信服务工具NimMessageKit,查看com.lambkit.plugin.nim。
新增:UpmsUserRoleService的hasRole方法
新增:BaseController的getParameterMap、getParaToDouble和getParaToFloat方法
新增:MSCH模型,结合代码生成器和MSCH模板生成lambkit最佳实践代码。
优化:升级JFianl到3.8。
优化:优化启动方式,默认使用Undertow。
优化:BaseModel增加setAttrs方法可以接收kv和json数据。
优化:DefaultModule中setJsonFactory(new MixJsonFactory());
优化:优化代码生成器Generator,方便使用,减少代码量。
优化:优化自动注册Module、Controller、Tag的机制。
优化:优化DevelopModule的位置,放到DefaultJFinalConfig,防止二次开发因缺少数据库而出错。
优化:优化微服务网关功能。
移除:删除com.lambkit.server及相关内容。
-----------------------------
lambkit-0.1-alpha4:
新增:增加meta的管理Controller,新增“com.lambkit.module.meta.web.controller.manage”包。
新增:增加meta页面,webapp/lambkit/mgrdb/dev/meta
新增:增加jwt权限管理机制JwtKit,查看com.lambkit.plugin.jwt。
新增:增加网易云信im服务端操作工具NimKit,查看com.lambkit.plugin.nim。
新增:增加网易云信短信服务工具NimMessageKit,查看com.lambkit.plugin.nim。
修复:修改RpcKit"检测端口占用"功能使用不当导致的service无法注册问题。
-----------------------------
lambkit-0.1-alpha3:
新增:添加BaseModel中相关Example的方法。
新增:Model中加入***Criteria快速创建方法,可隐藏***Criteria。
新增:增加UpmsManager自动判断注册本地或远程service函数,增加apiservice获取函数。
修复:修改Dialect中Example组合SQL错误,更改Example相关方法。
修复:修改Dialect中Example组合SQL的in逻辑返回为空错误。
修复:修改Dialect中Example组合SQL错误。
修复:修改MetaMgrModule中的错误。
优化:删除Example与QueryParas之间的关系,改由生成SqlPara
优化:更新BaseService方法。
优化:更新meta中olap和join部分的结构,并更新代码功能。
优化:完善MetaBuilder可配置postgresql的模式。
优化:修改BaseService中update方法,增大多行更新。
优化:配合BaseService中update方法增加dialect中的update的SQL语句生成。
-----------------------------
lambkit-0.1-alpha2:
新增:com.lambkit.db.mgr.IField和ITable增加Map<String, Object> getAttrs();方法。
新增:增加DefaultWechatController展示Wechat用法。
新增:LambkitModule增加autoRegister***方法,自动注册module,route,engine等。
新增:增加websocket连接带入userid参数的功能,后续可指定userid发送消息。
新增:Widget增加返回值WidgetResult,增加返回值相应的操作。
新增:BaseController增加renderWidget()。
新增:更新Column系列SQL组合查询工具,新增Example。
新增:Sql-Diarect中增加Example转QueryPara功能。
新增:Service中增加基于Columns和Example的查询。
新增:***Criteria中增加example()创建方法,返回Example对象,方便使用。
新增:upms中增加upms_tag和upms_favorites两个表格及其功能。
优化:修改WechatModule的初始化功能。
优化:更新meta的doc部分,删除meta_doc,增加meta_file,meta_file_catalog,meta_file_catalog_mapping等3个表格
优化:Model-Sql功能使用Column系列代替,***Criteria继承自Columns实现字段的快速过滤。
优化:更新template模板。
修复:更新com.lambkit.generator.GeneratorManager.init()中的switch缺少break错误,导致始终加载MetaMgrModule。
-----------------------------
lambkit-0.1-alpha1:
新增:增加代码自动生成测试用例和模板com.lambkit.generator.test。
新增:完善meta模块的基本功能代码
新增:增加MgrdbController和meta、sysconfig子模块的Controller,并增加相应的前端代码。
新增:在lambkit管理平台中加入mgrdb模块的功能。
新增:增加meta和sysconfig配置初始化数据功能是示例com.lambkit.db.mgr.meta.test。
Java
1
https://gitee.com/imRichard1314/lambkit.git
git@gitee.com:imRichard1314/lambkit.git
imRichard1314
lambkit
Lambkit
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891