提起“自由工作者”,大家的想法是:可以做自己想做的項目、可以跟不同人打交道、可以到不同的地方工作……,然而自由開發(fā)者并不如我們想象的美好。首先,如果你只有大客戶,那和上班沒區(qū)別。其次,就算你有很多不同的客戶,你的工作量和壓力會遠遠大于上班族。當然,從收入上來說的確比上班強。
自由開發(fā)者要考慮如何才能減輕壓力了。工作量大是根本的原因,所以如何減少工作量是首要考慮的,選擇一個java快速開發(fā)平臺就顯得相當重要了。在眾多的平臺中選擇一個適合自己的也是一項很重要的事情。下面就給大家介紹一個平臺————————iMatrix平臺。(大家僅供參考)
iMatrix是一個企業(yè)級的JAVA快速開發(fā)平臺,采用了先進的SOA體系架構(gòu)和標準規(guī)范,并提供了層次分明的MVC多層結(jié)構(gòu),實現(xiàn)了平臺內(nèi)部以及同其他系統(tǒng)接口的松散耦合。用戶可通過平臺提供的“權(quán)限、流程、表單、報表、任務(wù)、門戶等”組件,無需從零開始,直接使用系統(tǒng)提供的WEB圖形化表單、流程定制界面,即能快速、便捷的完成應(yīng)用模塊的配置和開發(fā)。系統(tǒng)包括六大模塊: 門戶、系統(tǒng)元數(shù)據(jù)管理、工作流、權(quán)限系統(tǒng)、待辦事宜、基礎(chǔ)設(shè)置,這六個模塊分別提供不同的功能,完美結(jié)合,功能強大,滿足各種項目開發(fā)的需求,結(jié)構(gòu)圖如下:

iMatrix平臺有效地屏蔽底層J2EE的復(fù)雜技術(shù),將很多通用功能做成了系統(tǒng)級的組件,用戶能夠直接使用。同時平臺對底層復(fù)雜的技術(shù)細節(jié)做了大量的封裝,降低了技術(shù)的使用難度,并且提供項目開發(fā)模板、規(guī)范和示例,讓用戶無需從零開始,一般用戶通過系統(tǒng)提供的WEB圖形化表單、流程定制界面,即能快速、便捷的完成應(yīng)用模塊的配置和開發(fā)。同完全手工編碼的開發(fā)模式比較,在iMatrix平臺基礎(chǔ)上進行二次開發(fā)可以節(jié)省80%的代碼開發(fā)量,并且開發(fā)初學者通過簡單的培訓即能快速上手,以最快的速度掌握開發(fā)的方法和技巧,降低用戶的實施成本。如此這樣,自由開發(fā)者就可以減輕工作量。從而減輕工作壓力。
不論選擇怎樣的java快速開發(fā)平臺,自由開發(fā)者首先考慮它是否能滿足項目的要求,隨之再進一步審核。選擇軟件的使用還是適合自己項目的更好。
iMatrix6.0.0.RC1Demo演示登陸地址:http://demo.imatrix.net.cn:8888/imatrix
如有使用iMatrix平臺問題請登錄iMatrix平臺論壇咨詢:
http://bbs.imatrix.net.cn/forum.php?mod=forumdisplay&fid=37
或者加入QQ群307599527