開源框架在專案中的應用

2021-04-14 16:21:44 字數 812 閱讀 5563

j2ee世界,是自由的世界,活躍的思維,一派百花齊放,百家爭鳴的景象。層出不窮的框架,已經達到了「亂花漸欲迷人眼的地步」,不過所謂大浪淘沙,能沉澱下來的精品卻不是很多,現就自己用過的幾個發表下自己的體會。

1。hibernate 。個人認為屬於精品。本人曾用2.1 、3.0兩個版本進行過實際專案的實施,結果證明,完全禁得起考驗!筆者做的都是高併發、適時性強的專案,雖然2。1在效率上有點問題,但3。0已經完全得到了提高與改善。orm領域,hibernate肯定是首選。

不喜歡別人老拿orm與靈活sql做對比的論調,任何一門技術都不是理想中全程解決方案,它同任何事物一樣,都有其侷限性,好在其也提供了對普通sql的支援,個人觀點,orm負責解決我們工作中80%的問題,使這些問題的解決變得優雅和有章可循。

2。webwork。web框架。筆者剛接觸mvc的時候,曾參考jive論壇的mvc實現方式自己改造過一套,因此見到webwork的時候有種似曾相識的感覺,今年將其應用在了專案中,中肯地評價:非常地不錯。值物件自動繫結機制、資料驗證框架、action級別***都是不錯的設計。struts2全面採用其核心就是證明。只可惜了webwork,便宜了struts,但webwork靈魂不死,比struts只空有一軀殼更有意義。

3。shark.  一開源工作流引擎。筆者前幾年曾用起1。0版本實施過乙個專案。比較欣賞,其符合wfmc規範,流程完全基於xpdl定義。對各種複雜流程都支援。對於流程驅動業務與業務驅動流程都支援的很好。唯一不足,就是其流程監控工具是基於cs實現的,不太符合主流應用,最近兩年,不知道有何改善。其自己實現的持久層框架,讓人嘆服。

4。quartz.時間任務排程服務框架。沒說的,被spring直接整合就是好的回答。

XML驗證框架在專案中的應用

介面中使用了xml引數,如果用程式來驗證xml會非常的複雜。如果用xml框架來驗證,那就很簡單了 1.可以通過.net2005程式來建立xml的框架,先中乙個xml檔案,在選單欄裡可以看到xml 生成框架。2.驗證 驗證外部系統傳送來的資料格式是否符合要求 被驗證的xml串 框架檔案路徑 錯誤資訊 ...

springMVC框架在專案中的搭建

第一步 構建web專案 第二步 匯入所需jar包 第三步 配置前端控制器dispatcherservlet 第四步 編寫controller控制器 也稱為handler處理器 第五步 配置處理器對映器 可省去,有預設配置 第六步 配置處理器介面卡 可省去,有預設配置 第七步 配置視 析器 可省去,有...

vantUI框架在vue專案中的應用踩坑

細節未完善。參考位址編輯方面的應用。1.訂單提交位址等元件的應用。使用的元件有如下 import from vant 主要是配貨位址編輯這塊 search result 詳細位址搜尋結果 所以去掉了,一是沒有做地理搜尋功能。而且發現模擬測試老是有bug,乾脆去掉。2.預設list屬性。要重新定義。配...