近年来一直想做一个快速的基于Java的web开发框架,将自己所做项目的工作经验融合于此。
以此贴作为开始,不断进行修正,以每天1-2小时的开发工作量进行。
完成基础框架和系统管理部分后,开发一个进销存管理系统(SMS),验证开发性能和速度。
开发工具
Eclipse, Mysql, tomcat,Powerdesigner,UltraEdit
考虑点:
1.基础类与工具
权限控制(菜单与按钮级)
异常的处理
文件上传与下载
影像扫描
PDF打印
Excel报表工具
2.考虑业务数据的auto log与可回滚
3.考虑数据库无关性,基于jdbc的数据访问控制,代码工具生成。
4.用户菜单配置,桌面配置,风格配置(易用性)
5.继续开发UI Workshop,完成V和C的代码自动生成。
研究方向
1.规则引擎
2.公式引擎
3.影像驱动
4.工作流