二次快速開發開源框架——jeecg
[img]
[img]
接觸這個框架近乙個月的時間了,初次接觸b/s型商業專案,在魏導和唐總的指導下,技術上確實也學到了一些東西,但個人覺得最大的收穫是在開發商業專案的過程中,自己意識上的提公升,如做專案是考慮其合理性安全性以及併發性的重要性與必要性,這麼想來發現我們以前開發的專案簡直太膚淺了,接來下我還是踏下心來研究處理好創業專案的測試以及後台程式併發性,安全性的問題吧。
任何乙個框架都是不完美的,ssh一樣,此框架也是,有其便利的地方,我們用起來很舒服,開發起來很方便,但是每當我們想要加入個性化要求的時候這便是一件比較蛋疼的事情,用這個框架最爽的莫過於其自帶的**生成器了吧,還有開源的**與示例,應用起來得心應手,當然,作為剛起步的乙個框架,錯誤自不必少,文件不齊全自不必說,在應用的時候也不免暴漏出一些漏洞和問題,還好有唐總棟哥以及鄭哥這樣的技術大神在,進展還算順利。
以下是這個框架的一些闡述
此框架採用springmvc+hibernate+ui快速開發庫+spring jdbc+highcharts圖形報表+jquery+ehcache作為基礎架構,不同於以往的ssh2架構,我想,作為乙個快速的開發平台他是成功的,此框架採用面向宣告的開發模式,基於泛型方式編寫極少**就可以實現複雜的資料展示、資料編輯、表單處理等功能,再配合**生成器,大大地提高了效率,而事實上我們的開發也確實如此。
看到上述的框架介紹不難發現這個框架繼承了很多框架的亮點,就像做什麼事情之前參考別人做的方式和技巧,然後在吸取別人的優點為己所用,在這個方面,這個框架值得肯定
亮點一:minidao資料持久層,
框架自帶的的minidao資料持久層,該持久層方法吸取了hibernate+mybatis的優勢,支援實體維護和sql分離,甚至你可以不了解jdbc就可以參與開發,其可以自動生成sql語句,orm甚至不用設定xml,便於維護,說到這裡,我又想起了ssh框架中令人心碎的xml配置檔案,如此看來,jeecg,你值得擁有。
亮點二:ui快速開發庫
ui快速開發庫,針對web ui進行了標準的封裝,頁面統一採用ui標籤實現功能:資料datagrid、表單校驗、popup、tab、選擇器、自動補全功能等,實現jsp頁面零js,開發維護非常高效。看到這裡,不管你怎麼樣,我是心動了。
亮點三:報表封裝
excel簡易匯出工具類+highcharts圖形報表,即直接可以將excel資料匯入匯出程式中,爽歪歪的趕腳
更多亮點在接下來的接觸中實現並發掘
......
接下來該好好想研究下後台資料庫併發處理,執行緒安全與併發處理的問題及解決方案,有興趣的小夥伴歡迎一起討論~~
開源JNPF快速開發框架二次開發原理解決方案
二次開發,簡單的說就是在現有的軟體上進行功能的擴充套件,定製修改,然後達到自己想要的功能,一般來說都不會改變原有系統的核心。隨著資訊化技術的不斷發展,it行業湧現出了一系列優秀的開源作品,其作者或是個人,或是專案小組,或是軟體公司。選擇和應用這些優秀的開源軟體,並在此基礎上進行符合業務需求的二次開發...
主流的web快速開發框架,管理系統二次開發平台
現在越來越多的公司企業選擇自主開發saas軟體 oa工作流辦公自動化體系 企業資訊資料處理運用平台以及許多各種各樣的業務流程管理系統。但如何選擇乙個合適好用的開發框架又成了他們的乙個大難題,不同的選擇將決定著他們的開發周期長短 開發成本等幾個關鍵性問題。我想,乙個好的開發框架必須是要滿足當下網際網路...
HYPHP框架二次開發 (1)模板開發
小灰灰在使用hyphp這個輕量級框架之後就愛不釋手了,自己不會寫框架 但是使用過程中也有部分不如意的地方,比如model模型,比如模板引擎等。今天閒著沒事用笨 完善了一丁點模板引擎 我新人,勿噴 記錄一下,以後或許會用到呢。開啟hy tpl.php檔案,修改增加 第67行後面 if strstr t...