我有一个使用两个节点的环境 相同的数据库在数据库中 是一个像
这样的资源表RESOURCE_ID,
CODE,
NODE
NODE列的内容可以是1或2,具体取决于哪个节点可以使用它。 由于我需要将相同的耳朵部署到两个节点,我想像这样映射这个表:
<hibernate-mapping>
<class name="ResourceVO" table="RESOURCE"
dynamic-update="true" optimistic-lock="dirty" where="NODE=${node.value}" >
我想将node.value属性存储在文件系统上,因此实例可以识别要使用的资源。 在休眠时有可能吗?
答案 0 :(得分:1)
AFAIK,Hibernate不提供任何支持,我个人会在这里使用构建工具(Ant,Maven),它们都具有过滤功能。例如,参见Maven Book for Maven中的9.3. Resource Filtering一章。