Использование Griffon 1.2 и JPA есть ли способ настроить persistence.xml с экологическими свойствами - так что у меня может быть другой jdbc.url для dev/test/prod?Griffon & JPA: конфигурация окружения в persistence.xml
т.е. конф/metainf/persistence.xml
<property name="javax.persistence.jdbc.url" value="${javax.persistence.jdbc.url}" />
Я надеялся, что-то, как это будет работать в JpaConfig.groovy
environments {
development {
persistenceUnit {
entityManager {
// EntityManager properties go here
javax.persistence.jdbc.url = 'jdbc:h2:mem:sample'
}
}
}...
я мог бы создать несколько файлов дубликатов сохранение XML и я верю, может указать активную единицу продолжительности в JpaConfig.groovy. Или есть другой способ параметризации конфигурации JPA для каждой среды?
Благодаря
Извините, не могли бы вы объяснить, как я могу использовать JpaConfig для этого? Я не мог заставить его работать, указав URL-адрес в JpaConfig. – prule
Создано http://jira.codehaus.org/browse/GRIFFON-618 – prule
Я считаю, что вы должны окружать кавычками любые составные ключи, то есть "javax.persistence.jdbc.url" = 'jdbc: h2: mem: sample ' – aalmiray