On Mon, Sep 29, 2008 at 8:04 AM, Adam Ruggles <[EMAIL PROTECTED]> wrote:
> > I'm trying to convert my simple little test web app from using Spring > 2.5 to using Google Guice. I've been reading a ton of documentation > and examples, but I'm still having a couple of issues to work out > before I change a line of code. I can't seem to find a good way to > configure my datasource and entity manager using guice. Here is my > current spring config: > > <code> > <bean id="entityManagerFactory" > class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean"> > <property name="dataSource" ref="dataSource" /> > <property name="jpaVendorAdapter"> > <bean > class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter"> > <property name="showSql" value="true" /> > <property name="generateDdl" value="true" /> > <property name="databasePlatform" > value="org.hibernate.dialect.HSQLDialect" /> > </bean> > </property> > </bean> > <bean id="dataSource" > class="org.springframework.jdbc.datasource.DriverManagerDataSource"> > <property name="driverClassName" value="org.hsqldb.jdbcDriver" /> > <property name="url" value="jdbc:hsqldb:hsql://localhost:9001" /> > <property name="username" value="sa" /> > <property name="password" value="" /> > </bean> > </code> > > I've seen warp-persist but I don't want to have to change my DAO's to > use Provider<EntityManager> instead of just EntityManager. You don't have to with warp-persist--just make sure you don't bind your Daos as @Singletons, then you can @Inject EntityManager directly. Dhanji. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "google-guice" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/google-guice?hl=en -~----------~----~----~----~------~----~------~--~---
