我正在使用Resteasy和Hibernate在Java中创建REST服务。该API应该支持现有数据库模式的旧版本和新版本。
在数据库的1.0版中,我有一个如下定义的表:
稍后在2.0版本中,表格被重命名,添加了两个新列,其中一列的长度增加了。此表现在看起来像:
我打算创建两个独立的实体类,并根据连接数据库的版本使用相应的实体类。
我想知道这种方法是否合适。如果是这样,那么对于这种情况有更好的方法。
答案 0 :(得分:0)
我最终创建了两个独立的实体类,并根据连接数据库的版本,使用相应的实体类。
仍然愿意接受任何更好的解决方案。