算是Jfinal的铁粉了,也看到很多基于Jfinal的开源项目出现心里也很高兴。
但是发现很多项目根本就是在自娱自乐。
说实在的,为什么说是自娱自乐,说白了就是一般人不是看不懂就是连作者提供demo都跑不起来,版本更新了demo还是几年前的demo。社区不完善、作者也不上心,文档都是写给大神看的。
就拿jboot来说吧,都说是个牛逼的微服务开源项目。
我先是下载了https://gitee.com/fuhai/jbootdemo的demo发现运行不了,很多毛病。然后干脆baidu一篇最简单的自己来搭建一下好了,网上大都是这种样子的https://blog.csdn.net/zzzgd_666/article/details/80342669
然后直接复制代码来跑,发现到微服务那里就不行了,文章里说的都是不明不白的,maven包不是少这就是少那,连jboot.properties起始配置都没说清楚。
jboot.io官网上的文档教程都是jfinal的WEB文档,本身是搞微服务的还贴web代码,连自己的核心都没体现出来
像Kongfu就更别提了,2年没更新了https://github.com/ticktack/kungfu
我为什么会这么吐槽,首先spring确实很强大,但是作为快速开发来说真的不想提,太繁琐了。
看了很多基于jfinal的开源项目慢慢出现,但是还真没几个真正成气候的。
对jboot这类开源项目只能用8个字来形容:怒其不争 哀其不幸。如果每个开源作者有波总的一半精神也不至于如此。
你说费老大劲搞了个开源项目,无非就是想要更多人的人来用,文档写不清楚录个简单的视频教程不就行了。这个要向人家小木学习。现在倒好了,么人会用,就作者几个人在那意淫有意思么。
但是也有做的好的,像Jfinal-weixin确实做的不错,至少有问题能在网上找得到答案。