我们正在考虑从定制代码切换到ORM,以简化代码库并转向可能更强大的代码.目前,我们有一些"系统"表和可变数量的"自定义"表.这些自定义表对于每个安装都是不同的:客户可能有关于发票的表,另一个可能有关于保险单的表,等等.可以随时添加这些自定义表,并且应该立即可供用户使用.我们在DBO模式之后编写了一堆java类:每个系统表的一个类,以及一个自定义表的泛型类.而且,我们有一个通用的java对象来实例化自定义记录; 这个类有通用的方法Object getProperty(String name).
我们看了几个ORM,但我们找不到任何可以简化这种自定义表的使用.
有没有类似经历的人?谢谢.