Hibernate: 如何能够凭空生成一个VO或者一个VO对应多个表?
最近在设计中遇到一个问题
旧有的系统是把某个表,按照年份分成多个表来保存
比如,2002年度的公文,2003年度的公文
表结构完全一样,系统中用SQL根据表名TBL_XXX_2002不同来查询
如果是新的一年,就建立一个新表
原来的系统用的BusinessObject,将tablename传递进入类中
这样就出现一个问题,如果我用hibernate等orm来处理持久层
如何才能只建立一个VO Class,而对应到多个TABLE呢?
换一个角度说,就是如何才能为一个新的表动态生成一个class文件呢?
因为要跟旧有的表兼容,不得不考虑这个问题