程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> 你用Spring的packagesToScan了嗎?

你用Spring的packagesToScan了嗎?

編輯:關於JAVA

這幾天在搭建一個新架構,引用了spring 2.5.6中新加的特性,就是自動掃描Class的 hibernate映射文件。

我的class都在com.pplus.model這個包裡,注意下面紅色的配置

<bean id="sessionFactory" class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFac toryBean">
  <property name="dataSource" ref="dataSource"/>
  <property name="namingStrategy">
    <bean class="org.hibernate.cfg.ImprovedNamingStrategy"/>
  </property>
  <property name="hibernateProperties">
    <value>
      hibernate.dialect=${hibernate.dialect}
      hibernate.query.substitutions=true 'Y', false 'N'
      hibernate.cache.use_second_level_cache=true
       hibernate.cache.provider_class=org.hibernate.cache.EhCacheProvider
    </value>
    <!-- Turn batching off for better error messages under PostgreSQL -->
    <!-- hibernate.jdbc.batch_size=0 -->
  </property>
  <property name="packagesToScan">
    <list>
      <value>com.pplus.*</value>  <!--若寫成 com.pplus.model.* 則映射不到,還沒有來得及看源代碼 -->
    </list>
  </property>
</bean>

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved