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

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

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

    Read Sean

    Read me, read Sean.
    posts - 508, comments - 655, trackbacks - 9, articles - 4

    [Tips] Spring 2.5.6新特性之packagesToScan

    Posted on 2009-01-29 02:59 laogao 閱讀(22737) 評論(2)  編輯  收藏 所屬分類: On Java

    如果你使用早前版本的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>

    Feedback

    # re: [Tips] Spring 2.5.6新特性之packagesToScan  回復  更多評論   

    2014-08-05 19:54 by 11
    101

    # 11[未登錄]  回復  更多評論   

    2014-08-05 19:55 by 00
    404
    主站蜘蛛池模板: 亚洲s码欧洲m码吹潮| 九九全国免费视频| 国产 亚洲 中文在线 字幕| 亚洲成AV人片高潮喷水| 丁香花在线观看免费观看| 国产亚洲av片在线观看16女人 | 在线aⅴ亚洲中文字幕| 久久av免费天堂小草播放| 精品久久久久成人码免费动漫| 亚洲福利精品一区二区三区 | 亚洲一区二区三区无码国产| 特级av毛片免费观看| 男女做羞羞的事视频免费观看无遮挡| 91亚洲国产在人线播放午夜| 国产vA免费精品高清在线观看| 成年午夜视频免费观看视频| 亚洲AV福利天堂一区二区三| 美女黄色免费网站| 亚洲欧洲精品成人久久曰影片 | 黄色片免费在线观看| 亚洲精品无码你懂的网站| 一级毛片**免费看试看20分钟 | 亚洲高清偷拍一区二区三区| 岛国岛国免费V片在线观看| 免费国产成人高清在线观看麻豆| 亚洲国产综合自在线另类| 美女在线视频观看影院免费天天看 | 有色视频在线观看免费高清在线直播| 91在线品视觉盛宴免费| 亚洲美女视频一区二区三区| 在线观看免费人成视频色| 国产精品亚洲小说专区| 67194成是人免费无码| 看Aⅴ免费毛片手机播放| 日韩精品亚洲aⅴ在线影院| 国产A∨免费精品视频| 亚洲视频在线观看一区| 99精品视频在线视频免费观看| 国产成A人亚洲精V品无码 | 视频免费1区二区三区| 亚洲国产一区二区a毛片|