<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
    主站蜘蛛池模板: 亚洲av午夜成人片精品网站 | 亚洲免费无码在线| 亚洲电影在线播放| 亚洲人成图片小说网站| 国产aa免费视频| 人禽杂交18禁网站免费| 全部免费毛片在线播放| 无码色偷偷亚洲国内自拍| 亚洲精品国产肉丝袜久久| 国产亚洲精品无码成人| 亚洲av午夜成人片精品电影| 性做久久久久久免费观看| 99精品视频在线免费观看| 两个人看的www免费| 又大又硬又粗又黄的视频免费看| 久久亚洲精品国产亚洲老地址| 亚洲性天天干天天摸| 亚洲欧洲无码AV电影在线观看| 亚洲国产精品成人| 免费一区二区视频| 日本最新免费不卡二区在线| 日韩版码免费福利视频| 2021国内精品久久久久精免费| 免费福利在线视频| 成人网站免费看黄A站视频| 插鸡网站在线播放免费观看| xvideos永久免费入口| 一级毛片a免费播放王色电影 | 亚洲人成网7777777国产| 亚洲国产精品毛片av不卡在线 | 国产偷国产偷亚洲高清在线| 色婷五月综激情亚洲综合| 亚洲人成777在线播放| 亚洲男人电影天堂| 亚洲精品国产肉丝袜久久| 亚洲精品视频久久| 亚洲不卡中文字幕| 亚洲综合激情五月色一区| 亚洲国产成人久久精品大牛影视| 亚洲av综合av一区二区三区| 亚洲国产精品成人午夜在线观看|