JFinal Extensions 2.0 发布,JFinal 扩展
Jfinal-Ext转眼间已经发布半年了。我对jfinal-ext的定位是 一个对jfinal周边设施进行完善的项目,如整合常用的第三方库。目前大部分是我个人的经验总结通过jfinal进行扩展作为技术积累,只有少数是我搜 集的其他爱好者的扩展的功能。我希望能有更多的爱好者能为jfinal做扩展,提供可复用的组件,减少开发者的学习成本,让jfinal的生态系统更加完 善更有生命力。
jfinal框架扫除了传统java web框架的“噪音”,大大减少了代码量。但是java语言本身的“噪音”很容易导致代码膨胀和可读性的降低,所以Jfinal-Ext 2.0开始决定依赖 guava和joor,并且对代码进行了部分重写,缩减代码量,提高可读性。如果有需要在生产环境更新到Jfinal-Ext 2.0 的朋友请一定要加入guava和joor的依赖。
我目前对 Jfinal-Ext 的功能扩展已经没有太多思路和经验了,下一版本计划加入redisplugin的支持,大的功能开发暂时没有计划,接下来的工作是逐步完善文档,让更多爱好者能更容易的使用已有的扩展,也希望更多的爱好者能分享和贡献自己的经验。
本次更新内容如下:
1 Jfinal-Ext 2.0版本开始依赖guava和joor,让代码更简洁,并已对已有的代码进行了重构
2 改进autoTableBindPlugin和AutoRouteBind的api,支持链式调用。
3 改进ClassSearcher的api,支持范型返回参数。
4 改进ClassSearcher,让搜索的Class本身不被搜索。
4 Kit包新增JaxbKit和ResourceKit工具类。
5 ExcelRender改名为PoiRender。
6 新增JxlsRender,支持jxls(一个类似freemarker的excel的模板引擎)。
7 改进ControllerTestCase,post数据包的测试,response写入文件功能。
JFinal Extensions 2.0 发布,JFinal 扩展相关推荐
- Mattermost 7.0 发布,扩展了工作流平台
导读 自 2016 年开源以来,Mattermost 一直在开发一个具有不断增加的用例的消息传递平台.6 月 16 日,Mattermost 7.0 平台发布,其中包括了新的语音呼叫.工作流模板和用于 ...
- JFinal Weixin 1.9 发布,微信极速 SDK
JFinal Weixin 1.9 正式发布!离上一次 JFinal weixin 1.8 发布,已经过去 10 个月.在过去的 10 个月时间里 JFinal Weixin 紧随微信公众平台的演化, ...
- JFinal开发环境搭建,JFinal开发案例
JFinal 是基于 Java 语言的极速 WEB + ORM 开发框架,其核心设计目标是开发迅速.代码量少.学习简单.功能强大.轻量级.易扩展.Restful.在拥有Java 语言所 ...
- Announcing .NET 5.0/发布
We're excited to release .NET 5.0 today and for you to start using it. It's a major release - includ ...
- java 开源sns_JEESNS V1.0发布,JAVA 开源 SNS 社交系统
JEESNS V1.0 发布了,本次更新内容: 增加后台管理员授权与取消功能 增加私信模块 解决在微博页面,左侧微博点赞过后,左侧展示列表小手会变黑,但是右侧热门出小手依然是白色 修复后台添加栏目.文 ...
- JupyterLab 3.0发布!
点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 晓查 发自 凹非寺 量子位 报道 | 公众号 QbitAI 原本计 ...
- Q新闻丨MongoDB更换开源协议;Redis 5.0、Angular 7.0发布
编辑 | 小智 本周要闻: 特斯拉在上海购买厂房用地:Google Play 在欧洲将变成付费服务:Redis 5.0 正式发布:Angular 7.0.0 发布:GitHub 发布史上最大更新:PH ...
- uniapp无法使用substr_SQLite 3.34.0发布,世界上使用量最大的数据库引擎
点击"蓝字"关注我们吧 SQLite 3.34.0 发布了,SQLite 是一个 C 实现的 SQL 数据库引擎,它的特点是小型.快速.自包含.高可靠性和功能齐全.SQLite 嵌 ...
- PolarSSL 1.2.0 发布,SSL 加密库
PolarSSL 1.2.0发布了,这是新的产品系列.2012-10-31 上一个版本是2012-05-31的1.1.4 .越来越多的应用已经从只支持OpenSSL到可以支持PolarSSL. Pol ...
最新文章
- 1、输入四个整数,按照从小到大顺序输出。(20分)
- win10子系统ubuntu文件夹位置_win10子系统(WSL)自定义安装路径
- OD使用教程16 - 调试篇16
- 选择将正确答案的序号填在括号里_小学四年级数学第五单元训练题,答案非常详细,见过的都保存了...
- animation的6个属性
- R语言quantmod包
- 照片识别出错_云投诉丨四川德阳市民文明手册咋满篇乱码?回应:电脑识别问题,已全部收回...
- 学python报什么班好?Python培训班都有哪些学习方式?
- java option_option 的经典属性
- beaTunes5的关键词的检测分析
- 2009年最极品的冷笑话汇集!(超经典)
- 企业微信机器人记录2
- ios objective-c将base64位编码字符串转换成图片
- abaqus编写本构方程vumat_基于ABAQUS的木材本构关系数值模拟方法与流程
- python操作word文件_利用PYTHON操作WORD文档
- 获取微信小程序wx.login 生成的code
- 如何打造爆款付费文章
- 关于Compound Word Transformer论文代码的环境配置
- 【华为OD机试真题 JAVA】连续出牌数量
- python回声程序echo 一行代码_echo speex中的回声消除程序,可以直接在vs下运 效果还 有测试语料 Audio program 238万源代码下载- www.pudn.com...
热门文章
- dubbo-admin管理控制台安装
- java 简单 语言_将简单的表达式语言放入java中
- mysql 上一页下一页_实现“上一页”和“下一页按钮
- CSS display 属性
- pygame的字体画不出来_5毛钱的圆珠笔画的?每一幅都是大师之作,网友:为何我画不出来...
- python连接服务器怎么用_使用Python连接到远程服务器
- java 精确 计算_java中进行高精度精准计算
- Docker学习(6)——registry私有仓库工作原理(续)
- 全国志愿信息服务器,全国志愿者服务信息系统官网登录,2020全国志愿者服务信息系统官网登录注册入口预约 v1.0-手游汇...
- python爬虫源码怎么使用_Python爬虫具体应该怎么使用?