真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

處理XML與非XML的Java框架Smooks1.2是怎樣的

本篇文章為大家展示了處理XML與非XML的Java框架Smooks 1.2是怎樣的,內(nèi)容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細(xì)介紹希望你能有所收獲。

福田網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)建站!從網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站建設(shè)等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營維護(hù)。創(chuàng)新互聯(lián)建站于2013年成立到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)建站。

Smooks 1.2框架能夠用于各種數(shù)據(jù)格式的轉(zhuǎn)換:XML to XML,CSV to XML,EDI to XML,XML to EDI,XML to CSV,Java to XML,Java to EDI,Java to CSV,Java to Java,XML to Java,EDI to Java等。

不久前,Smooks 1.2框架版本發(fā)布了,這次添加了許多有趣的新功能:

EDIFACT Java 編譯器(EJC):EJC大大的簡化了綁定EDI數(shù)據(jù)到Java object graph,EJC類似于JAXBs XJC。

支持實(shí)體持久性框架:重利用你的實(shí)體持久性資源(如Hibernate, iBATIS 火任何JPA兼容的資源)堅(jiān)持和豐富任何格式的messages。訪問一個數(shù)據(jù)庫,使用它的查詢語言,或CRUD方法 ,來讀出/寫入數(shù)據(jù)庫。

驗(yàn)證:支持Data Field level驗(yàn)證,使用正則表達(dá)式,或Business Rule compliance驗(yàn)證,使用MVEL表達(dá)式。

簡易的CSV處理:使用簡易的XML配置,在幾分鐘之內(nèi)即可綁定CVS記錄到j(luò)ava 對象,或者使用一個更簡單的programmatic API。

改進(jìn)Programmatic API:Smooks 1.2之前的版本,programmatic配置不是Smooks的強(qiáng)項(xiàng),但是在1.2版本中已經(jīng)取得了重大的改進(jìn)。許多Smooks的功能都可以通過java被利用,不需要編寫XML。

使用Smooks 1.2框架的方式有兩種,你可以使用其中之一或結(jié)合使用它們:

模式一:你可以完全投入到Smooks中,編寫你自己的定制訪問者邏輯事件處理器,將其用于處理一個數(shù)據(jù)源事件流中特定事件。使用這一模式,你必須熟悉核心的API。

模式二:你可以重用由Smooks發(fā)行版提供的開箱即用解決方案,其數(shù)目正在不斷的增長中。在這種模式下,你只需要重用別人創(chuàng)建的組件即可,重新配置它們來處理你的數(shù)據(jù)源,例如,通過配置一些參數(shù)就可以由EDI數(shù)據(jù)源生成Java對象模型。

上述內(nèi)容就是處理XML與非XML的Java框架Smooks 1.2是怎樣的,你們學(xué)到知識或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識儲備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


名稱欄目:處理XML與非XML的Java框架Smooks1.2是怎樣的
地址分享:http://weahome.cn/article/jeddos.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部