Usando o arquivo de propriedade no mapeamento de hibernato
-
25-09-2019 - |
Pergunta
Eu tenho um ambiente de dois nós usando o mesmo banco de dados. No banco de dados, há uma tabela de recursos como
Resource_id,
CÓDIGO,
NÓ
O conteúdo da coluna do nó pode ser 1 ou 2, dependendo de qual nó pode usá -lo. Como preciso implantar o mesmo ouvido nos dois nós, gostaria de mapear esta tabela assim:
<hibernate-mapping>
<class name="ResourceVO" table="RESOURCE"
dynamic-update="true" optimistic-lock="dirty" where="NODE=${node.value}" >
Eu gostaria de armazenar a propriedade Node.Value no sistema de arquivos, para que as instâncias pudessem identificar qual recurso usar. É possível em Hibernate?
Solução
Afaik, o Hibernate não oferece suporte para isso e eu usaria pessoalmente uma ferramenta de construção (formiga, maven) aqui, ambos têm recursos de filtragem. Veja, por exemplo, o capítulo 9.3. Filtragem de recursos No livro Maven para Maven.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow