Ich arbeite derzeit (bzw. schon einige Projekte) mit folgender Umgebung:
Spring 3.0, Hibernate (3.5.1) via JPA 2.0 und ZK als GUI. Im Moment verwenden wir immer Tomcat als Webcontainer.
Ich habe schon einige - für sich abgeschlossene - Projekte mit dieser Konstellation gemacht (bzw. teilweise noch Spring 2.5, JPA 1.0) und bin damit recht gut gefahren.
Jetzt kommt die erste Anwendung für unsere "Hauptdatenbank". Da von einer Wiederverwendung der Beans/Entities, DAO's und
Servicelayer auszugehen ist, wollte ich diese in ein Subproject auslagern.
Im Gegensatz zum Spring Component-Scan findet die JPA-Config [1] die Tables/Entities im Subprojekt nicht.
[1]
1.) Weiß jemand wie man das konfigurieren kann bzw. ob das möglich ist?
Mir geht es auch nicht um eine projektübergreifende Perstistenz zur Ausführung, sondern nur um die gemeinsamen Sourcen.
Meine Suchen haben mich immer wieder zu J2E geführt - aber für das eher kleine Projekt würde das (noch) gerne vermeiden.
Spring 3.0, Hibernate (3.5.1) via JPA 2.0 und ZK als GUI. Im Moment verwenden wir immer Tomcat als Webcontainer.
Ich habe schon einige - für sich abgeschlossene - Projekte mit dieser Konstellation gemacht (bzw. teilweise noch Spring 2.5, JPA 1.0) und bin damit recht gut gefahren.
Jetzt kommt die erste Anwendung für unsere "Hauptdatenbank". Da von einer Wiederverwendung der Beans/Entities, DAO's und
Servicelayer auszugehen ist, wollte ich diese in ein Subproject auslagern.
Im Gegensatz zum Spring Component-Scan findet die JPA-Config [1] die Tables/Entities im Subprojekt nicht.
[1]
Code:
<tx:annotation-driven />
<bean id="entityManagerFactory"
class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean"
...
1.) Weiß jemand wie man das konfigurieren kann bzw. ob das möglich ist?
Mir geht es auch nicht um eine projektübergreifende Perstistenz zur Ausführung, sondern nur um die gemeinsamen Sourcen.
Meine Suchen haben mich immer wieder zu J2E geführt - aber für das eher kleine Projekt würde das (noch) gerne vermeiden.