web-dev-qa-db-ja.com

XML構成を使用してSpringでpackagesToScanプロパティに複数のパッケージを渡す方法

私は2つのパッケージcom.test1com.test2が異なると仮定します[〜#〜] m [〜#〜]1(com.test1)およびM2(com.test2)。

次の例では、module1パッケージを構成しました。

<bean id="entityManager" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">        
       <property name="packagesToScan" value="com.test1" />
       <property name="dataSource" ref="dataSource" />
       <property name="jpaVendorAdapter" ref="hibernateVendor" />
       <property name="jpaPropertyMap" ref="jpaPropertyMap" />
   </bean>

しかし、packagesToScanプロパティでModule2パッケージも設定したいです。設定方法。

22
Ranga Reddy

私は自分の答えを見つけました。

<bean id="entityManager" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">        
     <property name="packagesToScan">
         <array>
              <value>com.test1</value>
              <value>com.test2</value>
         </array>
     </property>       
     <property name="dataSource" ref="dataSource" />
     <property name="jpaVendorAdapter" ref="hibernateVendor" />
     <property name="jpaPropertyMap" ref="jpaPropertyMap" />
</bean>
35
Ranga Reddy