Spring3.0M2發(fā)布大部分新特性開發(fā)完成

字號:

許多Windows字體(譬如Arial, Times New Roman, Verdana)在網站和商業(yè)文檔里面被廣泛使用,真是無處不在。
    有兩種方式把這些字體借用到Ubuntu系統(tǒng)。第一個也是最容易的方式就是安裝msttcorefonts軟件包-這個軟件包包含微軟最流行的核心Web字體。在安裝過程中,可能提示需要安裝Debian字體管理器,不要管它,繼續(xù)即可。
    另外一種方式是把字體從Windows或者Mac OS X系統(tǒng)里面把字體拷貝過來。這種方式的優(yōu)點就是幾乎把Windows和Mac OS X的所有字體,甚至可以包含應用程序(譬如Microsoft Office)提供的額外字體。
    從Windows導入字體
    如果是Windows、Ubuntu雙系統(tǒng),步驟如下:
    在Nautilus里面打開Windows分區(qū),找到Windows/fonts目錄。選擇所有的ttf字體,并且拷貝到剪貼板。
    在Nautilus轉到你的Home目錄。建立一個名稱為fonts,右鍵“粘帖”,把剛才的文件拷貝到這個目錄。選擇把fonts目錄改名為 ”.fonts”?,F(xiàn)在在應用程序里面就可以使用Windows字體了。特別注意,“.fonts”目錄是一個隱藏目錄,需要在Natuilus的菜單“ 查看”里面選擇“顯示隱藏文件”才能看得到。
    從Mac OS X導入字體
    從Mac OS X導入字體可能比從Windows里面麻煩一些。因為Mac OS X包含兩種字體,一種是和Windows一樣的TrueType Fonts,以.ttf為后綴名,另外一種是.dfont的文件,必須使用fondu工具進行轉換。
    步驟如下:
    1、 最容易的方式是把Mac OS X的字體拷貝到Ubuntu桌面上的一個新建文件夾。掛載Mac分區(qū),把/Library/Fonts和/System/Library/Fonts里面的所有文件拷貝到桌面上的這個文件夾。
    2、 在“新立得”里面安裝fondu軟件。安裝完成以后,打開一個終端,切換到桌面上的那個文件夾,輸入:fondu *
    3、 同Windows一樣,把所有的字體文件拷貝到Homemul的’.fonts’目錄。
    期待這么長時間,終于在SpringSource官方網站發(fā)布了M2版本,大部分新特性已經開發(fā)完成
    從Spring3.0開始,就只支持java 5及以上的版本。開始泛型的支持,M2版本中的HibernateTemplate已經實現(xiàn)了泛型的支持。
    擴展了對并發(fā)的支持。M2版本將對java 5的 java.util.concurrent 類庫進行更緊密的集成。在將來的Spring 3.0 M3版本會更進一步對配置進行簡單,以方便使用。
    OXM模塊從spring ws項目中移到了核心中。
    支持Rest功能的RestTemplate,已經完成。不過似乎不支持Sun的JAX-RS(jsr-311)規(guī)范。
    Spring MVC將對Portal2.0(JSR-286)全面支持。
    開始對JavaEE6.0規(guī)范中的JPA2.0規(guī)范進行支持。不過M2目前只是初步支持,最終還是等到Spring 3 RC1版里進行更進一步支持,屆時JPA2.0的規(guī)范也相對成熟。
    M3版本預計將在 3月30號發(fā)布,在M3中會引入基于注解的工廠方法、聲明是驗證JSR-303 "Bean Validation"、還有對JSF2.0的支持。不過正式版發(fā)布的時間沒有確定,希望能盡快發(fā)布。