I have a bundle name repository , in this bundle I have the classes attached
in my reply. 
The bundle has instruction dynamic-import

AbstractJeetJpaRepositoryBase.java
<http://karaf.922171.n3.nabble.com/file/n4031383/AbstractJeetJpaRepositoryBase.java>
  
JeetJpaRepositoryFactoryBean.java
<http://karaf.922171.n3.nabble.com/file/n4031383/JeetJpaRepositoryFactoryBean.java>
  
JeetJpaRepositoryImpl.java
<http://karaf.922171.n3.nabble.com/file/n4031383/JeetJpaRepositoryImpl.java>  
JeetRepository.java
<http://karaf.922171.n3.nabble.com/file/n4031383/JeetRepository.java>  

After , for use in your blueprint.xml with your repository , in my exampl :
com.jeet.domain.party.service.impl.role.repository.RoleRepository is the
interface 

<bean id="roleRepositoryFactory"
         
class="com.jeet.domain.base.service.repository.jpa.JeetJpaRepositoryFactoryBean"
          init-method="afterPropertiesSet">
        <jpa:context property="entityManager" unitname="jeet-core-pu"/>
        <property name="repositoryInterface"
                 
value="com.jeet.domain.party.service.impl.role.repository.RoleRepository"/>

    </bean>

    <bean id="roleRepository" factory-ref="roleRepositoryFactory"
          factory-method="getObject">
        <tx:transaction method="*" value="Required"/>
    </bean>





-----
CTO , JeetConsulting.

Analyze now your Maven Java projects' dependencies , here 
--
View this message in context: 
http://karaf.922171.n3.nabble.com/Spring-Data-JPA-tp4031348p4031383.html
Sent from the Karaf - User mailing list archive at Nabble.com.

Reply via email to