发布于 2016-04-11 07:20:41 | 127 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

form-binder-java 微型数据绑定和校验框架

form-binder-java 是一个容易使用和定制的微型数据绑定和校验框架,是 form-binder 的 Java 移植版。用 Java 8 实现,运行时要求 Java 8。


form-binder-java v0.13.0 发布了。

主要改进有:

  • 增加 bind 成功结果转换成 Java bean 的支持

  • 换了种更优雅的方式处理 ext/attachment info (使用方式看 这里 ),同时从 Mapping 接口删除了不再需要的 `$ext()` 方法和 `Extensible` 接口

  • Mapping 接口的 `mapTo` 方法重命名为 `map`(既然语义和 collection/option 的 map 方法,就不另取不同的名字了)

  • BindObject 类的 `node()` 方法重命名为 `obj`,更符合实际含义

——————————————————

关于如何使用 bind 结果转换成 Java bean 的支持,让我们看图说话:

form-binder-java desc注意 mapping 定义最后的 `map(transTo(BeanA.class))`, 然后 `BeanA beanA = result.get()` 取出的就是转换好的 java bean 了。

(另外,用之前要 `import static com.github.tminglei.bind.Transformers.*;`,提醒一下,别忘了!



历史版本 :
form-binder-java v0.13.0 发布,Java 微型数据绑定和校验框架
form-binder-java v0.12.0 发布
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务