智能平台

       时间过得挺快的,从事java开发工作已经有6年多了,中间也做过N多个项目和产品的设计开发等工作,使用的技术也非常的多,平时除了工作之余,还有很多的时间,但是没有好好的利用,没有将这些好项目好产品好技术好好的整理下,导致这多年,积累的行业产品越来越多,其实也是越来越杂乱无章了,实在是对不起这多年积累的项目经验和技术啊,因为我并没有把这些好家伙有条有理的整理起来为我所用,很多技术比较零散。

       这段时间好好的考虑了下,决定自己动手搭建一个平台,准备用最优最前端的架构搭建出这样的一个平台出来,当然根据多年经验,要么是从自家产品中抠出好的东西,但是.....最后决定去寻好的开源产品,找了些开源产品,不过有的平台只是关注一项技术,比如工作流,有的平台的论坛或者群不够活跃,后来无意中发现了JEECG,发现用到的技术非常先进,都是我想要的技术。还有已经开发的非常有用的功能,有代码生成功能,可以方便的生成代码使我只需要关心业务逻辑这块,这个功能相当给力。还有前端框架easyui的封装,可以用相当少的代码实现CRUD。还有restful架构的经典组合。还有工作流的封装。基本上是做到了重复利用的典型。还有更重要的是,它有很多人的拥护,这点我最爱,遇到问题有人可以寻,还有很多的人在维护,今后会未来未状大。

      现在来说说智能开发平台这个工具,这是我一直想要的功能,因为对于做了几年开发的人,对于一些CRUD的工作基本是非常厌恶的,这些工作浪费了开发的大量的时间。使用了online,我基本上只用关心复杂的业务逻辑。

使用智能平台的不足:

      1.代码生成器的模板使用了freemarker固定的模板,如果实现让开发人员自己定义模板应该会更好。

      2.使用起来没有以前的C/S端的生成器简单方便。

使用平台的不足:

      1.工作流功能没有。

      2.有些核心代码打成了JAR。

      3.建议使用平台打造一个稳定的产品,比如ERP OA之类。

      4.BS前端的实现不够好,如果可以用个流行的BS框架来完善一下应该效果更突出。

猜你喜欢

转载自jackson-jar.iteye.com/blog/2002994