从2012年,就在开始积累代码库,截至目前,发现真正可用的高效代码真不多。
简要总结下:
Apache Commons,VIP Toolkit,Jodd,好多 Java常见工具类。
网上的文档很少,都是下载源码,通过使用 顺便学习。
比如 想找1个反射相关的工具类,输入 Reflect就出来好多类,进去一个个瞅瞅。
从开始学编程到现在,搞了好多版本的CRUD。
最近又在重新写。
目前的大致思路:
jtn-common, 类似Apache Common,JDK增强。
jtn-web, web开发相关的工具类
jtn-component,一些组件,比如多数据源。
jtn-jfinal,jfinal是我未来 的主力快速开发框架,对JFinal再进一步封装, 一是通用代码,提高效率。二是 典型配置,符合自己的习惯。三,web开发常见的CRUD。BaseController+BaseService+JFinal自己的Model(model+db),后端3层全部标准化,符合常见的功能。
jtn-js ,js和前端一些常用代码。
jtn-ai, BAT的AI接口,HTTP封装,未来AI和互联网都是基础化的能力。区块链,不太感兴趣。
前端项目案例:vue+layui+iView。
iView 比较难学习,官网的例子 不能直接复制粘贴就使用。
后台项目,iView admin感觉适合专业的前端开发,对后端程序员不太友好。
自己的小项目积累,开源在OSChina的Gitee。
完整项目,比如 电商小程序、P2P、店铺投资小程序,比较完整的业务项目、商业项目,精心打造。
作为未来的基石。
互联网+AI+商业化。
赚小钱。
2018年9月10日
北京 亦庄
小雷FansUnion