免費、Java、可視化、軟件開發(fā)平臺,四個條件要湊集還真的不簡單,不過這怎么會難得到細心的我呢:

我們提供的服務有:做網(wǎng)站、網(wǎng)站制作、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認證、淥口ssl等。為1000+企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務,是有科學管理、有技術(shù)的淥口網(wǎng)站制作公司
1、開源產(chǎn)品:JeeSite是在Spring Framework基礎上搭建的一個Java基礎開發(fā)平臺,以Spring MVC為模型視圖控制器,MyBatis為數(shù)據(jù)訪問層, Apache Shiro為權(quán)限授權(quán)層,Ehcahe對常用數(shù)據(jù)進行緩存,開源產(chǎn)品大多沒有經(jīng)過客戶真實場景檢驗,服務也沒有保障,但這款開源產(chǎn)品我觀測了較久還算不錯;
2、SaaS產(chǎn)品:調(diào)研和觀察了搭搭云、微事云、黑啪云等眾多SaaS化開發(fā)平臺,沒有一家是免費的,大多數(shù)是初期收費低但是功能限制多而且計費規(guī)則復雜,而且因為數(shù)據(jù)沒有保存在本地安全性存疑,對此建議慎重考慮;
3、專業(yè)級開發(fā)平臺:天翎MyApps低代碼平臺推出了免費版,SpringBoot微服務架構(gòu),不限用戶數(shù)、不限部署數(shù)、不限并發(fā)數(shù),免費提供對外商用授權(quán),平臺對于復雜業(yè)務流程的梳理尤為擅長,關(guān)鍵的是他們技術(shù)社區(qū)已經(jīng)有3W+會員,技術(shù)Q群內(nèi)也有近兩千個開發(fā)高手實時同步交流,可以免當小白鼠!
其他專業(yè)的開發(fā)平臺也還有免費版,但是技術(shù)路線可能不是java、又或者功能閹割嚴重、又或者套路較多,所以我這里不再一一羅列,至于其他朋友們說的Eclipse等插件就貽笑大方了,和開發(fā)平臺完全不在一個層次上!
一、方正集團
二、ES2007
1、ES2007介紹
方正飛鴻智能信息平臺(Fix ES2007)是方正集團推出的國內(nèi)領先企業(yè)基礎架構(gòu)中間件平臺。Fix ES2007平臺基于SOA架構(gòu)體系,結(jié)合數(shù)據(jù)建模、業(yè)務建模、可視化流程引擎、動態(tài)表單設計等多種實現(xiàn)工具,其柔性的特點,保障了基于ES2007平臺開發(fā)的系統(tǒng)可在.net平臺與j2ee平臺上無縫的切換運行,是企業(yè)應用開發(fā)的一個高效、強大、開放的開發(fā)工具。
2、ES2007技術(shù)特點
?高效的平臺業(yè)務邏輯擴展
?組織機構(gòu)設置和權(quán)限機制
?強大的工作流引擎和任務監(jiān)控,協(xié)同機制
?應用部署以及模塊運行,升級,管理機制
?強大的工作流引擎
?圖形化工作流程設計
?所見即所得表單設計
?完善安全的權(quán)限分配體系
3、產(chǎn)品特性
?大并發(fā)海量數(shù)據(jù)的支撐
?即時通訊工具的外網(wǎng)通訊
?即時通訊工具的平臺開發(fā)性
?全面的SOA 支持
?流程引擎標準化、性能更優(yōu)
?全面的數(shù)據(jù)庫支持(Oracle,Sqlserver,DB2,Sybase,Mysql)
?全面的WEB 服務器支持(iis,tomcat,websphere,weblogic,jboss,glassfish,apusic)
?全面的AJAX 技術(shù)的運用
?全面的瀏覽器支持(IE,FireFox,Chrome)
?富客戶端技術(shù)的支持(Flex,silverlight)
?平臺接口更標準,更易用
4、產(chǎn)品組件
?業(yè)務邏輯 建模工具 Studio
?流程引擎 Workflow
?表單設計 Formdesign
?數(shù)據(jù)庫工具 DTS
?即時通訊 MSQ
?統(tǒng)一界面管理 Portal
?多種主題管理 Theme
?快速高效的代碼開發(fā)框架 SDK
?企業(yè)應用集成EAI
?業(yè)務流程管理BPM
?面向服務架構(gòu) SOA
5、特色創(chuàng)新
? 快速開發(fā)性
開發(fā)效率提升高達70%、10 分鐘可以完成一個流程全過程開發(fā)、1 天可以完成一個小型應用(如OA 辦公系統(tǒng))。
? 企業(yè)信息管理特征組件
封裝了大量的企業(yè)信息管理不同行業(yè)的特征組件和業(yè)務模型,讓使用者更關(guān)注于業(yè)務,從而使其從技術(shù)中解放出來,能迅速的構(gòu)架用戶的業(yè)務系統(tǒng)。
? 跨語言
可以無縫的在C#和JAVA 語言中切換,可以順利的在.Net 和J2EE 平臺上切換,是全球唯一款支持跨語言的中間件平臺。大多數(shù)軟件公司在為用戶服務時往往會被用戶左右,而用戶很多情況會對需求發(fā)生變更,而對語言的變更也不在少數(shù),而一旦發(fā)生,對與開發(fā)商來說將是致命的,因為語言是不互通的,換一門系統(tǒng)的開發(fā)語言,將會把系統(tǒng)的工作量放大兩倍,而使用本平臺,這些問題將不復存在。
? 多數(shù)據(jù)庫
支持主流關(guān)系型數(shù)據(jù)庫,如Oracle,Sqlserver,DB2,Sybase,Mysql。
? 跨平臺
支持多操作系統(tǒng),如WINDOWS,LINUX,UNIX,使用戶部署時不用再關(guān)心終端服務器,只需要關(guān)注用戶系統(tǒng)的業(yè)務開發(fā)即可。
6、案例
【支持的平臺技術(shù)和產(chǎn)品】
FIX ES2007業(yè)務基礎平臺支持廣泛的平臺、系統(tǒng)和應用技術(shù),構(gòu)建在ES2007業(yè)務平臺上的業(yè)務系統(tǒng),具有最廣泛的技術(shù)兼容性和可擴展性:
?操作系統(tǒng)支持
支持如下網(wǎng)絡操作系統(tǒng):NT,UNIX,Linux等。
支持如下客戶端:WindowsXP及更高版本,瀏覽器IE6.0及更高版本。
?數(shù)據(jù)庫支持
支持如下數(shù)據(jù)庫接口:ODBC,JDBC,BADO。
支持Oracle? 9i 及更高版本、SQL Server 2000及更高版本等數(shù)據(jù)庫。
?組件和總線支持
支持如下組件和總線標準:COM,ActiveX,OLE,.Net。
?分布計算和服務支持
支持如下分布計算和服務技術(shù):DCOM,EJB(J2EE)。
支持如下分布計算支撐環(huán)境:.Net、BEA? WebLogic、IBM WebSphere等。
?Web服務支持
支持如下Web服務支持技術(shù):Serverlet,ISAPI/NSAPI。
支持如下主流Web服務器產(chǎn)品:MS? IIS、BEA WebLogic、IBM WebSphere等。
?網(wǎng)絡和應用協(xié)議
支持多種應用協(xié)議,包括:?
通訊協(xié)議:HTTP、TCP/IP?
郵件協(xié)議:SMTP,POP3?
應用協(xié)議:DCOM、EJBIIOP、EJBRMI
基于FastUnit平臺實現(xiàn)快速開發(fā):可視化、無代碼、快速開發(fā)。
三、J-HI是一款JAVA WEB應用軟件快速開發(fā)開源平臺,
主要服務于軟件企業(yè)和傳統(tǒng)行業(yè)企事業(yè)單位信息中心的開發(fā)人員,為他們提供一套完整的一站式的JAVA WEB應用軟件快速開發(fā)解決方案。
平臺包括如下幾個部分:
1、J-HI平臺集成環(huán)境:J-HI團隊開發(fā)了一個集成開發(fā)環(huán)境J-HI Studio,在此集成開發(fā)環(huán)境之上,開發(fā)人員能夠快速搭建自己的開發(fā)環(huán)境,創(chuàng)建自己的模型,快速生成代碼。
2、核心框架:平臺為Java代碼與JS代碼之間提供了一套完整的面向?qū)ο蟮暮诵目蚣苤蜗到y(tǒng),可以認為這是一個抽象層,無論是在頁面表現(xiàn)上,還是 在 CURD的任意一層,平臺均提供了最大限度的抽象。用以保證平臺本身的可擴展性、穩(wěn)定性及靈活性。J-HI平臺中提供了大量的API(Java與JS),為用戶在開發(fā)過程中隨需調(diào)用,從而進一步加快開發(fā)速度,保證代碼質(zhì)量。
3、業(yè)務平臺功能:包括權(quán)限管理、組織結(jié)構(gòu)、枚舉管理、國際化管理、任務管理、日志管理、Excel報表管理、消息管理等。
4、工作流:包括工作流引擎及流程編輯器等。
具體資料參考地址:
JBoss Seam
JBoss Seam,算得上是Java開源框架里面最優(yōu)秀的快速開發(fā)框架之一。
Seam框架非常出色,尤其是他的組件機制設計的很有匠心,真不愧是Gavin King精心打造的框架了,雖然看起來還是有些缺陷,但是做企業(yè)應用項目的話,Seam是一個很棒的選擇,作為程序員來說,要比用 Spring/Hibernate/Struts省心的多,更能夠把精力放在業(yè)務邏輯的編寫上面,開發(fā)效率也很不錯,可能是Java開源框架里面最優(yōu)秀的 快速開發(fā)框架之一了。
Jdon Framework
Jdon Framework(簡稱JF)是一套適合開發(fā)中小型J2EE應用系統(tǒng)的快速開發(fā)框架、也是一套Ioc/Aop框架、更是一套符合當前國際水平的、面向組件開發(fā)的、國人擁有自主產(chǎn)權(quán)的中間件產(chǎn)品。中國第一個開源框架,國內(nèi)先進的組件、構(gòu)件工具。
分布式快速開發(fā)平臺 iBase4J
項目簡介: iBase4J 是 Java 語言的分布式系統(tǒng)架構(gòu)。 使用 Spring 整合開源框架。使用 Maven 對項目進行模塊化管理,提高項目的易開發(fā)性、擴展性。系統(tǒng)包括5個子系統(tǒng):公共功能、系統(tǒng)管理 Service、系統(tǒng)管理 Web、業(yè)務 Service、業(yè)務 Web。
公共功能:公共功能(AOP、緩存、基類、調(diào)度等等)、公共配置、工具類。
系統(tǒng)管理:包括用戶管理、權(quán)限管理、數(shù)據(jù)字典、系統(tǒng)參數(shù)管理等等。
業(yè)務相關(guān):您的業(yè)務開發(fā)。 可以無限的擴展子系統(tǒng),子系統(tǒng)之間使用 Dubbo 或 MQ 進行通信。
Python Web 開發(fā)框架
python語言,功能強大,開發(fā)效率高,平臺移植性好,可擴展性好,很適合小型的團隊作戰(zhàn),他的語法采用縮進形式編寫,比較簡單,容易上手,并且目前Web 開發(fā)框架很多,可以直接運用。
學習java 的軟件有如下:
1、Intellij IDEA
Intellij IDEA是當前Java開發(fā)人員呼聲很高的一款IDE,具有美觀,高效等眾多特點,小編還是非常喜歡的,所以以往我都是在自己電腦安裝這款軟件的。
2、Eclipse
Eclipse是免費的,這點很重要,所以大多公司里依然是使用eclipse這款IDE,而且它良好的性能,也在市場占著不小的比重。
3、MyEclipse
MyEclipse是同eclipse一個公司的,在功能上增加了不少,相對于eclipse來說,myeclipse更像將eclipse中好多插件都集成起來了,當然,性能上面也有更好的考慮,不過這款IDE是收費的。
4、NetBeans
NetBeans是甲骨文公司生產(chǎn)的IDE,在其中也內(nèi)置了許多功能,相對于idea和eclipse市場還是較少的。
5、JDK
JDK是Java語言必備的工具,我們代碼編寫、編譯、運行都是依靠jdk來幫助我們運作,jdk是編寫Java代碼的根基。
看來要逼我出絕招拉。
幾個開源工具推薦
目前進行一些項目,經(jīng)常需要到現(xiàn)場開發(fā)。當在公司內(nèi)部的時候,可以充分享受公司內(nèi)部的軟件資源,如配置管理工具(ClearCase)、設計工具(Rose)、測試管理(ClearQuest),項目管理(Project)等。但這些都是非常龐大又非常復雜,在客戶現(xiàn)場條件下根本無法使用。
現(xiàn)在開源的工具,又小巧,又簡單方便,在現(xiàn)場開發(fā)或小型項目中特別有用。下面簡單推薦幾種,拋磚引玉。
1 Ganttproject 1.11.1:項目計劃工具
網(wǎng)址:
你可以使用這款軟件來制定項目計劃并跟蹤項目資源。Ganttproject 能夠?qū)㈨椖康母鱾€組成部分分層次排列,并與相應的人員和時間期限掛鉤。它使用一個條狀圖來顯示項目的進展情況,你能從中看到每項任務的預定完成時間和實際的進度。你可以為每個項目組成員分配任務,設定任務的優(yōu)先級和完成期限。Ganttproject的輸出功能相當完備,不僅可以把數(shù)據(jù)保存為pdf文件和 csv電子數(shù)據(jù)表文件,還可以輸出為HTML文件發(fā)布到Internet上。由于Ganttproject是一款純Java應用程序,因此它可以運行于 Windows、Linux和Mac OS等多個平臺上。
2 DotProject 2.0.4:項目管理工具
網(wǎng)址:http://
dotProject是一個基于LAMP的開源項目管理軟件。開發(fā)語言為PHP,數(shù)據(jù)庫默認推薦使用MySQL(基本上可以理解為只能用Mysql)。項目管理工具,當前版本支持界面很漂亮。
3 NVU 1.0:HTML編輯器
網(wǎng)址:http://
NVU 實際上起源于Netscape,還記得那個有點笨拙的HTML編輯器Netscape Composer嗎?NVU就是在它的基礎上進一步開發(fā)出來的,不過,最新版本的NVU已經(jīng)不是當年的那只丑小鴨,它完全能夠勝任專業(yè)網(wǎng)頁設計工作的需求。與FrontPage和Dreamweaver這類商業(yè)HTML編輯器一樣,這款軟件(目前支持Windows、Linux和Mac OS平臺)同時提供了源代碼直接編輯和“所見即所得”這兩種網(wǎng)頁設計環(huán)境。
NVU嚴格遵循W3C聯(lián)盟的標準,其生成的HTML代碼也相當緊湊,它會幫你排除錯誤或冗余的代碼。這款編輯器提供了拼寫和語法檢查功能,并且允許你采用不同的主題方案對界面進行定制。你可以自行創(chuàng)建并保存模版,還可以利用內(nèi)置的FTP客戶端把頁面迅速上傳到Web服務器上。
4. Mozilla Firefox:Web瀏覽器
網(wǎng)址:
Firefox 瀏覽器應該是Mozilla迄今為止最成功的一個開源軟件項目。從2004年11月到2005年2月,這款 Internet Explorer的替代軟件已經(jīng)獲得了超過2500萬的下載次數(shù)(僅指官方網(wǎng)站和鏡像網(wǎng)站的下載次數(shù))。如果加上其它的下載網(wǎng)址以及用光盤方式發(fā)放的 Firefox,這個數(shù)量可能還會翻倍。Firefox擁有不少值得稱贊的易用性功能,比如支持標簽式瀏覽窗口、具備開放的插件接口,你可以安裝廣告攔截器、Google搜索條以及其它大量插件。Firefox不支持Visual Basic腳本、ActiveX和BHO(Browser Helper Objects),相對來說不太容易遭受惡意HTML代碼的攻擊,當然你也不能完全高枕無憂。
5 Freemind 0.8:Mindmap軟件
網(wǎng)址:
什么是Mindmap?它是由英國人托尼?巴贊創(chuàng)造的一種筆記方法,和傳統(tǒng)的直線記錄方法完全不同,它以直觀形象的圖示建立起各個概念之間的聯(lián)系。在國內(nèi),MindMap又被稱為腦圖或思維導圖。Freemind 是一款Java程序,它可以幫你在一些隨機的內(nèi)容之間建立起有機的聯(lián)系。
在Freemind中,首先你需要選中一個主題,然后從幾個節(jié)點開始不斷豐富 Mindmap的內(nèi)容。每次加入新的元素,你都可以用連線將它與原有的元素聯(lián)系起來。最終的Mindmap可以用HTML文檔的形式輸出。該軟件的幫助信息十分全面,即便你對Mindmap不太熟悉也可以按照它的提示很快掌握Mindmap概念及軟件的使用。
6 SubVersion1.4:版本管理工具
網(wǎng)址:
Subversion是新一代的版本控制工具,不僅可以管理程序源代碼,也可以應用于其他協(xié)作管理數(shù)據(jù)的工作,例如使用Subversion來合作寫樂譜,美工用來共同作圖,功能很強大。且有專門的中文網(wǎng)站提供更多的技術(shù)支持、輔助工具和幫助。
7 BugFree1.0:Bug管理軟件
網(wǎng)址:
BugFree是借鑒微軟的研發(fā)流程和Bug管理理念,使用PHP+MySQL獨立寫出的一個Bug管理 系統(tǒng)。簡單實用、免費并且開放源代碼(遵循GNU GPL)。是由國人自己自己開發(fā)的,強力支持。
8,eclipse
9,myeclipse
10,spring framework
11,netbean
ASP不收費,VS收費,還有因為封閉,內(nèi)部是否有后門,不確定,而且需要底層的調(diào)用,是需要購買服務的,而不是和JAVA一樣,隨意更改底層代碼來實現(xiàn),更強大的黑科技能力。JAVA也收費,只不過收費的現(xiàn)在差不多都倒閉了,不收費的反而越來越強大。
網(wǎng)頁標題:開源代碼免費java,源碼免費下載
本文網(wǎng)址:http://chinadenli.net/article22/dsgcscc.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)、響應式網(wǎng)站、商城網(wǎng)站、微信公眾號、網(wǎng)站維護、網(wǎng)頁設計公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)