一直以来我经常被客户的各类新加请求而感觉做了很多重复工作,所以呢我准备写一个通用的引擎,这个引擎框架已经有很多人做了.
例如openxava,和ofbiz等,他们的思想就是通过一些简单配置来直接生成crud的用户操作。
但是像openxava,和ofbiz的架构,都不是利用比较流行的技术,所以准备用springside写,具体引擎功能如下
即每次只需要对模型层entity的字段配置注解即Annontion,可能像这样@Field{caption="用户名",length="50"},这样在view层
就会生成一个crud的页面。caption分别是显示的字段头和显示的长度。有了这样的实体引擎每次如果新加一个实体,就简单多了,只要在
entity层配置一下就可以了.