1、Datamill是一个开源的框架,使用了Java8和lanbda表达式,将函数式编程带入了基于Java的web开发。
2、Datamill使用了建立在RxJava上的函数式编程风格。RxJava是一个异步和事件驱动编程的库,运行在Java虚拟机上
3、通过Datamill,开发者可以指定应用的数据流和如何修改这些数据。“不像别的现代Java框架一样,它让数据流的操作可视程度很高。”Github上的release notes说。
4、Datamill现在尚处于开发阶段,现在,它可以胜任HTTP服务器的工作,可以支持MySQL数据库,返回JSON
5、Datamill写成的应用将会是一个独立的Java应用。开发者自己写HTTP服务器,指定如何处理请求,服务区如何监听端口
作为最流行的Spring框架的替代品。