内容简介:Jboot v2.0-rc.4 发布了,这一个版本,完全可以用在商业项目上了,若没有太多问题,修复细节和完善文档后,春节之后将会发布 JBoot 2.0 正式版,理论上不再会新增功能和API调整。此版本已经升级 JFinal 到v3.6最新版本,同时 JFinal-Undertow 也升级到 v1.5 最新版本。完美支持java代码、html、css、js 热加载,在 idea、eclipse 下多 maven 模块一样爽爽的开发。Jboot,希望用的顺手、爽爽开发。
Jboot v2.0-rc.4 发布了,这一个版本,完全可以用在商业项目上了,若没有太多问题,修复细节和完善文档后,春节之后将会发布 JBoot 2.0 正式版,理论上不再会新增功能和API调整。
此版本已经升级 JFinal 到v3.6最新版本,同时 JFinal-Undertow 也升级到 v1.5 最新版本。完美支持 java 代码、html、css、js 热加载,在 idea、eclipse 下多 maven 模块一样爽爽的开发。
以下是部分的更新内容:
-
新增:注解可以通过
${key}
来指定读取配置的功能,支持${key:value}
的方式设置默认值 -
新增:
@Inject
对配置 Model 自动注入的支持,配置 Model 应该是通过 ConfigManager 来进行初始化 -
新增:
@ConfigInject
可以通过@ConfigInject(key:value)
的方式进行配置,当key不存在的时候,自动使用value进行赋值 -
新增:
onJFinalStartBefore()
监听,可以在项目启动的时候做一些必须的初始化 -
新增:JbootActionHandler 新增
getAction()
方法,方便子类复写从而可以实现 "动态路由" 和 Controler 的动态添加功能 -
新增:工具类 FileScanner,用于对文件进行扫描和监听文件动态
-
新增:JbootResourceLoader,用于在 Maven 多 Module 的情况下自动对资源文件进行热加载
-
新增:JFinalHandlers 添加
getHandlers()
和setActionHandler()
方法 -
新增:Columns 新增
or()
方法的支持,用于添加 Sql 的 OR 逻辑 -
新增:新增 工具 类 WeightUtil 用于对默认 监听器进行排序
-
新增:jboot.app.scanner 配置,用于对 jboot 类扫描器进行配置
-
新增:JbootCache模块的空实现 NoneCacheImpl,方便通过配置关闭缓存功能
-
新增:Jboot 代码生成器添加排除表和移除前缀的支持
-
优化:当未对 RPC 模块进行配置的情况下,该功能默认关闭,不会启用dubbo等 RPC 组件
-
优化:更新相关依赖
-
优化:升级 JFinal 到 3.6 最新版本
-
优化:升级 JFinal-Undertow 到 1.5 最新版本
-
优化:修改 JbootAppListener 的
onJfinalStarted()
为onJfinalStart()
,保持和 JFinal 3.6 一致 -
优化:
save()
和saveOrUpdate()
方法返回 Object,Object 是 Model 的主键值,方便 RPC 调用 -
优化:增强 SPI 功能,当未在 META-INF 定义 Service 接口的时候,可以进行 SPI 发现
-
优化:优化通过 Column 和 Columns 查询的时候,生成 Sql 的代码逻辑,增强性能
-
优化:JbootHttpKit 重命名为 HttpUtil、新增
handle()
方法,方便自定义任何的 Http 请求 -
优化:重命名代码生成器的模板文件,以 .tp 结尾
-
优化:修改资源文件路径,默认为 classPath 下的 webapp,方便多 maven module 进行热加载
-
优化:修改 JbootPaginateDirective 分页指令为 非抽象类,有默认设置,支持复写
-
优化:删除 @EventConfig 的 weight 属性,统一用 @Weight 来处理
-
修复: HttpUtil.downlaod() 返回内容错误的问题
-
修复:Swagger下载不同版本的资源文件可能导致替换url不正确的问题
-
修复:Swagger配置contextPath的情况下无法正确访问的问题
-
修复:开发模式下进行热加载的时候,会导致定时任务多次执行的问题
Jboot,希望用的顺手、爽爽开发。
最后:2019,新年快乐,别忘记了给 Jboot 一个 star。
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- Mpx 2.5.14 发布,提高小程序开发体验
- Jboot v2.0-rc.4 发布,提高开发体验
- [译] 5 个提高编码体验的 VS Code 扩展,超棒
- 滴滴开源小程序框架 Mpx ,致力于提高小程序开发体验
- 滴滴开源小程序框架 Mpx ,致力于提高小程序开发体验
- Jboot v2.0-rc.7 发布,优化细节、并提高开发体验
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Introduction to Linear Optimization
Dimitris Bertsimas、John N. Tsitsiklis / Athena Scientific / 1997-02-01 / USD 89.00
"The true merit of this book, however, lies in its pedagogical qualities which are so impressive..." "Throughout the book, the authors make serious efforts to give geometric and intuitive explanations......一起来看看 《Introduction to Linear Optimization》 这本书的介绍吧!