tanszek:oktatas:informatikai_rendszerek_epitese:jpa_-_java_persistent_architecture
Két megoldás lehetséges, attól függően hogy a JBOss melyik változatát telepítettük. A változatok egymástól függetlenek.
Első változat: JBoss Wildfly példa - MySQL telepítéssel
Második változat: JBoss EAP példa, EJB projekt és Dynamic Web projekt alkalmazásával
A példában a JBoss beépített Hypersonic szerverét használjuk:
- SQL böngésző használható hozzá ha ezt kitömörítve a ..\jbdevstudio\runtimes\jboss-eap\standalone\deployments\ könyvtárba másoljuk. Elérése: http://localhost:8080/h2console/
- Connection string: jdbc:h2:mem:test;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=FALSE
- User/Pass: sa/sa
A bemutatott példa 2 rész projektből áll, egy EJB és egy Web projektből. Ha azt szeretnénk, hogy egyetlen projektben legyen megvalósítva a feladat, akkor a következő módosításokat kell végrehajtani:
- a persistence.xml -t át kell másolni a src/META_INF könyvtárba
- A bean interfésznél @Remote helyett @Local-t, kell használni
- értelemszerűen a servletnél a global elérést app szintűre kell cserélni
tanszek/oktatas/informatikai_rendszerek_epitese/jpa_-_java_persistent_architecture.txt · Last modified: 2015/04/12 20:39 by 127.0.0.1