<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 431,  comments - 344,  trackbacks - 0
    如果你使用早前版本的Spring,又恰好采用了Annotation注解方式(而非傳統XML方式)配置Hibernate對象關系映射,那么在通過org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean配置sessionFactory時,你一定對annotatedClasses、annotatedPackages有一種說不出的胸悶的感覺,如此以高配置性見長的Spring,怎么在這一個小小的環節上就不能做得再靈活些呢,一定要一個個手寫Class路徑么?

    估計有不少人無奈選擇了從AnnotationSessionFactoryBean繼承一個自定義的子類,自己實現掃描邏輯,找出@Entity注解過的類清單配置進去。

    Spring 2.5.6里有個不怎么起眼的改進,那就是在AnnotationSessionFactoryBean上增加了一個新的方法:
    setPackagesToScan(String[] packagesToScan)

    有了這個方法,我們不再需要自己動手去實現實體類的掃描了,直接在Spring配置文件中AnnotationSessionFactoryBean這個section上增加類似如下的一個property即可(假定你需要加載的實體類所在的包名match這個字符串"com.**.bo"):
    <property name="packagesToScan" value="com.**.bo"/>

    你也可以以清單的方式指定多于1條的匹配字串,如:
    <property name="packagesToScan">
        
    <list>
            
    <value>com.abc.core.bo</value>
            
    <value>com.abc.auditing.bo</value>
        
    </list>
    </property>
    posted on 2009-02-09 17:14 周銳 閱讀(453) 評論(0)  編輯  收藏 所屬分類: Spring
    主站蜘蛛池模板: 国产大片线上免费看| 日日麻批免费40分钟日本的| 国产精品深夜福利免费观看| 亚洲一级大黄大色毛片| 97在线视频免费| 久久精品国产亚洲AV大全| 99re视频精品全部免费| 久久精品国产亚洲av日韩| 84pao国产成视频免费播放| 亚洲综合亚洲国产尤物| 日本成年免费网站| 亚洲永久网址在线观看| 成人看的午夜免费毛片| 鲁死你资源站亚洲av| 亚洲精品尤物yw在线影院| 91成人免费观看在线观看| 国产亚洲精品资源在线26u| 国产偷伦视频免费观看| 亚洲狠狠狠一区二区三区| 成人A级毛片免费观看AV网站| 亚洲人成色777777精品| 内射无码专区久久亚洲| 最近国语视频在线观看免费播放| 亚洲处破女AV日韩精品| av无码久久久久不卡免费网站| 亚洲人成未满十八禁网站| MM131亚洲国产美女久久| 久久亚洲免费视频| 亚洲无吗在线视频| 亚洲高清免费视频| 久久国产乱子伦精品免费一| 亚洲日韩久久综合中文字幕| 久久精品亚洲乱码伦伦中文| 99久久99久久精品免费观看| 亚洲aⅴ无码专区在线观看| 伊人久久大香线蕉亚洲五月天| 亚洲免费电影网站| 国产亚洲人成在线影院| 亚洲第一成年男人的天堂| 国产免费一区二区三区VR| 久久99青青精品免费观看|