JDiy项目简介

JDiy 项目介绍

  JDiy是一个便捷的java开发框架, 它由两个maven子项目组成: jdiy-corejdiy-admin

  目前尚未正式发布, 将于近期(2021年5月~6月期间)推出5.0-SNAPSHOT 快照更新版本,敬请期待......

  JDiy并不是之前2.x旧版的升级,它与之前2.x版并无直接关系。而是基于现有SpringBoot,SpringData JPA/QueryDSL, MySQL, Memcached, Redis, Quartz 等主流技术整合实现的一套提高后端生产力的java开发框架, 同时致力于解决开发者90%时间的底层重复劳动,并最终形成一套低代码开发平台。

  时光任苒,岁月如梭,作为一个在软件开发行业摸爬滚打十五六年的老“程序猿”,亲身见证着软件行业发展的日新月异, 回想当初完全出于个人爱好,利用业余有限的时间,以曾经过时的ASP惯性思维,纯JSP/Servlet方式硬编码出了JDiy, 却发现,当年的Struts2/SpringMVC之流早已大行其道, 而自己只是在重复的制造轮子。 当火车高铁之轮已日行千里,我却还在研究着手里的独木轮, 当时的JDiy,并不能实际应用到我的工作环境中,就连我自己都在使用着Spring之类成熟的框架技术构建, 我还继续维护它是为了什么?再加上一直以来,工作忙,而JDiy又不能与我的工作产生交集, 最终导致JDiy项目搁浅,而这一搁就是五六年,不再更新,几乎放弃......

  由于2020年之后,受疫情影响,工作不像以前那么繁忙,终于鼓起勇气决定重启JDiy框架项目。 不为别的,只是为了让它能真正应用到我们实际的工作开发环境中,能提高开发生产效率,节省时间成本, 同时也能让我之所学得到一定的技术沉淀,并最终成为我工作中不可或缺的java快速开发利器,那便足矣!

  目前,JDiy(3.x-4.x内部版本)已经运用到了我们多个实际的项目开发构建中,并在不断地完善,只是没有足够的时间专门去做研发, 但它已经是我工作的一部分,这便没有放弃维护它的理由!相信会越来越好 ~~