Moduł persistence-hibernate umożliwia wtyczką prosty sposób na zapisywanie stanu do systemowej bazy danych z wykorzystaniem Hibernate ORM.
Moduł dostępny od wersji systemu 4.1.13 |
Konfiguracja
Moduł persistence-hibernate zawiera następujące opcje konfiguracyjne:
Atrybuty
Nazwa | Wymagany | Opis |
---|---|---|
key | ![]() | Unikalny klucz tego modułu. |
schema | ![]() | Precyzuje strategie dotyczącą schematu (w stosunku do zmapowanych encji JPA)
|
packagesToScan | Lista pakietów które powinny być zeskanowane w poszukiwaniu encji JPA (@Entity) - rozdzielone przecinkami (,) Domyślnie skanowane są wszystkie pakiety wtyczki. |
Przykładowy deskryptor
<?xml version="1.0" encoding="UTF-8"?> <plugin key="com.suncode.plugins-helloworld" name="Hello World"> <persistence-hibernate key="hibernate" schema="UPDATE"/> </plugin> |
<?xml version="1.0" encoding="UTF-8"?> <plugin key="com.suncode.plugins-helloworld" name="Hello World"> <persistence-hibernate key="hibernate" schema="VALIDATE" packagesToScan="com.suncode.helloworld.archive.entities,com.suncode.helloworld.process.entities"/> </plugin> |