成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Spring Tool Suite開始支持OSGi

開發
SpringSource Tool Suite 2.1.0 RC1近日發布,新版SpringSource Tool Suite將支持Spring 3.0和OSGi等。

近日SpringSource開發團隊發布了SpringSource Tool Suite 2.1.0 RC1版,該版本將支持與Amazon EC2及VMware工具的運行時集成。

51CTO編輯推薦:OSGi入門與實踐全攻略

憑借SpringSource Tool Suite,我們可以將Spring應用打包并部署到SpringSource dm Server所提供的模塊化OSGi運行時環境中。STS還集成了一個面向任務的用戶界面以加速開發,一些架構評審工具以指導開發者遵循最佳實踐以及運行時錯誤分析工具,該工具能夠自動定位錯誤進而幫助開發者解決運行中的應用所出現的問題。

過去SpringSource Tool Suite是個商業工具,然而SpringSource的創建者Rod Johnson在今年4月的SpringOne歐洲大會上宣布他們將免費發布STS suite。近日Christian Dupuis就該聲明以及最新版本所提供的新特性專門撰寫了一篇文章進行深入探討。

SpringSource Tool Suite 2.1.0 RC1及最近的里程碑版的新特性列舉如下:

開發工具

Spring項目特性:

新的Spring Bean Definition和Web Flow Definition文件向導可以自動將Spring項目特性增加到新的項目中。其他的可視化工具如項目創建向導、基于表單的Spring配置文件編輯器、快速修復與快速輔助、Bean創建向導及命名空間配置對話框也都有助于構建基于Spring的應用。

項目模板:

新版本含有幾個項目模板以幫助開發者快速構建新的Spring項目。這些項目模板包含了對Spring Portfolio項目的支持,如Spring MVC、Spring Web Flow、Spring Faces、Spring Batch及Spring Roo,還有對SpringSource dm Server的OSGi Bundle的支持。

類型感知的Bean引用內容的支持

STS 2.1.0 M2中增加了人們長久以來一直期望的一個特性:對Spring bean引用的內容輔助現在將優先選擇與屬性或構造方法參數類型一致的那些bean,與之匹配的bean將具有更高的優先級,同時會單獨列在內容輔助提示UI中。

Spring 3.0 M3支持:

STS已經進行了升級,內部將使用Spring Framework 3.0.0.M3以充分利用Spring 3.0的特性。新的命名空間已經集成到了STS中,就像Spring的其他命名空間一樣,新的命名空間也具備內容輔助、鏈接和驗證特性。STS還支持Spring 3.0新增的注解@Configuration和@Bean。我們可以在Spring Explorer和Dependency Graph中看到由@Bean所配置的Spring bean,還可以在Spring XML中引用這些bean。這些新注解還被添加到了STS的Stereotype和Annotation Grouping Support中,以支持配置類導航和驗證。

Spring Roo集成:

現在開發者可以單獨安裝Roo,然后將其配置到STS中而無需將二者打包在一起。這樣我們就可以在將Roo及插件替換成新版本的同時又繼續使用原來的STS了。為了充分利用Spring Roo的優勢,STS集成了Roo Shell并提供了Roo命令的快捷鍵(CTRL+R,Mac系統的快捷鍵是CMD+R)。我們可以在項目或是工作區層次上配置Roo的信息,這樣同一工作區的不同項目就可以使用不同版本的Roo和不同的插件。

Spring Batch可視化編輯器:

新版STS對Spring Batch的可視化編輯器進行了一些改進以支持更多的編輯功能。要想訪問該編輯器,請使用Spring Config Editor打開一個Spring XML bean定義文件(里面有Batch jobs)并選擇batch-graph標簽。

OSGi開發:

現在Java開發者可以使用相應的工具查看、打包并部署模塊化應用到SpringSource dm Server中。STS 2.0所提供的OSGi開發工具可以對Bundlor template.mf文件、MANIFEST.MF及TEST.MF manifest文件進行驗證。

運行時集成工具

tc Server Instance及Group管理

新版STS可以在IDE內部管理Group和單實例的tc Server。該版本擴展了STS 2.0.2所引入的tc Server集成特性,可以啟動及關閉服務器,還可以在SpringSource AMS所管理的tc Server實例上進行遠程應用部署。要想在STS中配置Group或單實例的tc Server,請開啟WTP Servers視圖并創建一個新服務器。在新建服務器向導中選擇SpringSource AMS server類型并點擊完成。

Amazon EC2集成

憑借STS,我們可以將WAR應用、OSGi bundle及PAR項目部署到運行在Amazon EC2云上的dm和tc Server上。SpringSource已經發布了針對dm和tc Server的AMI。EC2集成會自動處理應用服務器集群的創建,如若需要還會進行負載均衡處理。

VMware Lab Manager:

STS中還有一個名為“Lab Manager”的視圖,開發者可以憑借該視圖連接到VMware Lab Manager上并瀏覽配置信息。用戶可以啟動或停止相關配置,還可以在IDE中打開VM實例的控制臺。我們可以從VMware Eclipse更新站點安裝該特性。現在在虛擬數據中心部署Spring應用的開發者們擁有了相關的工具以對運行在VMware Workstation中的應用進行測試和調試。

新版的SpringSource Tool Suite還對剛發布的Eclipse 3.5提供了極佳的集成。近日Christian Dupuis和Adam Fitzgerald撰寫了一篇文章,談到了如何在Eclipse 3.5 Galileo中安裝SpringSource Tool Suite 2.1.0.RC1 Eclipse插件。

從團隊協作和任務管理的角度來看,STS(經過TaskTop認證的工具)擴展了Mylyn的面向任務的界面,提供了一個簡單的工作流以簡化現代企業項目復雜層次關系的導航。它對IDE中的所有編程元素及所訪問的Web資源維護了一個瀏覽歷史。

 

【編輯推薦】

  1. SpringSource新應用服務器發布 摒棄Java EE
  2. SpringSource應用平臺技術現狀的反應
  3. Spring集成Struts方法簡述
  4. EJB和Spring全面比較
  5. Struts2和Spring集成小問題
責任編輯:佚名 來源: InfoQ
相關推薦

2009-06-18 15:24:08

Spring OSGi

2009-08-07 09:47:12

SpringSourc

2009-06-01 10:28:03

SpringOSGi整合

2009-10-09 13:42:56

Spring DataSpring DM

2009-09-28 13:13:16

設置Spring DM

2013-03-15 09:48:18

VMwareHorizon SuiBYOD

2009-03-03 10:06:00

IBMJavaOSGi

2009-09-27 09:29:56

OSGi和SpringSpring動態模型Spring DM

2009-09-28 13:32:39

OSGi入門

2022-02-22 10:52:21

PostgreSQLZstd壓縮能力

2009-06-01 10:40:26

SpringOSGI中文手冊

2009-10-29 09:52:55

OSGi

2009-12-21 13:34:41

OSGi

2009-09-28 14:49:08

Spring DMOSGi服務

2009-10-14 16:53:46

2009甲骨文全球大會OSGi

2017-03-27 15:03:44

瀏覽器谷歌G Suite

2014-07-29 09:49:01

FitbitWindows pho

2011-08-05 09:45:30

Google CodeGit

2009-06-01 11:12:34

OSGi規范架構體系結構

2010-04-07 08:55:00

OSGiSpring
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产色爽 | 久久一区二区三区免费 | 精品欧美一区二区三区久久久 | 一区二区三区四区在线 | 一区二区三区亚洲 | 日韩和的一区二区 | 欧美日韩在线一区二区 | 亚洲精品久久久一区二区三区 | 欧美日韩在线视频一区二区 | 欧美成人手机在线 | 日韩欧美视频 | 国产精品18hdxxxⅹ在线 | 四虎成人精品永久免费av九九 | 精区3d动漫一品二品精区 | 99热国产免费 | 午夜影院视频在线观看 | 国产精品美女一区二区三区 | 亚洲毛片 | 视频羞羞| aacc678成免费人电影网站 | 欧美综合一区 | 色综合九九 | 亚洲国产精品一区二区第一页 | 超碰导航 | 国产精品久久久久久久久久 | 亚洲国产成人av | 亚洲精彩免费视频 | 91精品国产色综合久久 | 国产精品精品久久久 | 91麻豆蜜桃一区二区三区 | 国产精品毛片一区二区三区 | 自拍偷拍第一页 | 又黑又粗又长的欧美一区 | 欧州一区二区三区 | 国产精品久久视频 | 精品国产一区二区三区性色 | 国产精品中文 | 视频一区二区在线 | 亚洲精品 在线播放 | 亚洲精色| 视频在线一区二区 |