Java persistence API
3 отговора
0 прегледа
Java persistence API
Имам приложение с Java persistence API където достъпът до JDBC се извършва с Entity-та и Ентити мениджър.
Въпросът ми е следният:
След като трябва да има persistence.xml файл в META-INF директорията, който да описва ентитита, и свойства как да изкарам следните пропъртита извън jar файла който е следствие от компилацията.
С други думи, тези тагове от <src>/META-INF/persistence.xml
<property name="toplink.jdbc.user" value="dbuser"/>
<property name="toplink.jdbc.password" value="dbpassword"/>
си остават като част от компилирания jar и не могат да се конфигурират външно за програмата.
Как да направя така, че да зареждам persistence.xml който не е част от source-a на програмата?
---
Its nice to be important, but its more important to be nice.
Въпросът ми е следният:
След като трябва да има persistence.xml файл в META-INF директорията, който да описва ентитита, и свойства как да изкарам следните пропъртита извън jar файла който е следствие от компилацията.
С други думи, тези тагове от <src>/META-INF/persistence.xml
<property name="toplink.jdbc.user" value="dbuser"/>
<property name="toplink.jdbc.password" value="dbpassword"/>
си остават като част от компилирания jar и не могат да се конфигурират външно за програмата.
Как да направя така, че да зареждам persistence.xml който не е част от source-a на програмата?
---
Its nice to be important, but its more important to be nice.
Re: Java persistence API
препоръчвам :
1. да прочетеш внимателно АПИ-то
2. да разгледаш кода
мисля, че след това всичко ще ти се изясни
------------------------
[линк]
1. да прочетеш внимателно АПИ-то
2. да разгледаш кода
мисля, че след това всичко ще ти се изясни
------------------------
[линк]
Re: Java persistence API
Ако приложението се пуска в JEE контейнер, използвай DataSоurce-a на сървъра.
Re: Java persistence API
... а Ако приложението НЕ се пуска в JEE контейнер, ... ?!
------------------------
[линк]
------------------------
[линк]