关于hibernate的一点疑问 不好意思,我没说明白,我的意思是数据库的字段可能增加或者减少,这在业务系统中是很有可能出现的,我们在用hibernate的ORM时,我们的VO的属性都是对应到hibernate中的具体字段的,如果数据库中的字段发生了变化,又该怎么做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 关注同样,如果我们数据表是根据时间生成的,又该怎么办呢?比如我们数据表名为"2006Test",那么明年就是"2007Test",这样的表hibernate该怎么处理呢? 这是否说明数据库设计出了问题, 考虑一下其他的数据库设计方案...2006Test, 2007Test这样的设计好像不妥啊 这怎么是设计问题呢?举个最简单的例子,比如说一个用户表,以前没有QQ和MSN字段,现在根据需求需要增加这两个字段,难道说就因为这个就要去客户那里修改你的数据库,修改你的VO?假如说你的系统有很多客户,各个客户可能还有不同的需求,这样你的维护代价是不是太大?如果系统管理员可以自己定义字段,那么问题就迎刃而解了。举个例子只是说明可能有这样的需求,而现在我确不知道怎么用Hibernate满足这种需求。欢迎大家拍砖。 SSH整合报错了,菜鸟向各位大侠求救啊!!! freemarker与struts2关于action中name属性问题 jfreechart的问题 大大们进来帮帮忙 如何发送图片 风中叶老师讲的struts2的第一个应用出现问题,n久未能解决,烦请帮忙看一下 急啊 文件读取的问题 jsp 中 如何从数据库读图片数据,生成图片列表 在hibernate查询语句参数中如果有中文,hibernate返回数组越界 j2ee在web服务中作用是什么 新手问题 有没有在西安想学习JAVA的朋友????比较着急 急!TOMCAT
同样,如果我们数据表是根据时间生成的,又该怎么办呢?比如我们数据表名为"2006Test",那么明年就是"2007Test",这样的表hibernate该怎么处理呢?
2006Test, 2007Test这样的设计好像不妥啊
举个最简单的例子,比如说一个用户表,以前没有QQ和MSN字段,现在根据需求需要增加这两个字段,难道说就因为这个就要去客户那里修改你的数据库,修改你的VO?
假如说你的系统有很多客户,各个客户可能还有不同的需求,这样你的维护代价是不是太大?
如果系统管理员可以自己定义字段,那么问题就迎刃而解了。
举个例子只是说明可能有这样的需求,而现在我确不知道怎么用Hibernate满足这种需求。
欢迎大家拍砖。