首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 相關知識

IntelliJ IDEA 7 預覽版亮相:Spring、Hibernate 與 ClearCase 深度整合

     編輯:Java 相關知識

JetBrains 發布 IntelliJ IDEA 7 首個里程碑版(M1),正式版預計 2007 年底推出。此版本以「重寫底層架構」與「貼近企業應用堆疊」為雙核心主題,帶來效能大幅提升、主流框架原生支援、版控增強與 Eclipse 互操作等重磅功能。

核心亮點速覽

  • 效能飛躍:JSP/XML 編輯速度大幅加快、多核心平行處理、耗時操作後台化
  • Spring 與 Hibernate 原生支援:配置檔導航、Bean 關係圖、HQL 查詢編輯器、映射驗證
  • ClearCase 整合:IBM Rational ClearCase 版控操作無縫內建
  • 新版控操作:建立/套用 Patch、擱置變更(Shelve/Unshelve)
  • Eclipse 專案互操作:直接讀寫 .classpath、.project,雙 IDE 共用專案結構
  • TeamCity 整合:CI 伺服器狀態即時顯示於 IDE 介面

為何現在才內建 Spring/Hibernate 支援?

JetBrains 產品經理 Mike Aizatsky 解釋:過去大多數客戶專案的 Spring/Hibernate 採用時機尚未成熟;且 JetBrains 不願與第三方外掛競爭,僅在外掛功能深度或整合度不足時才自行開發。目前時機成熟,官方支援將提供更一致的體驗。

與生態系統合作策略

  • Spring:與 Interface21(現 SpringSource)頻繁交流,建立更緊密溝通機制
  • Hibernate:暫無正式合作管道,但樂意加強技術交流

規劃中功能(正式版目標)

功能領域重點項目
建構工具Maven 互操作(對標 Eclipse 整合度)
測試框架TestNG 一等公民支援(與原插件作者合作)
架構分析依賴結構矩陣(DSM)強力分析工具
重構強化更多重構類型、智能化程度提升
部署配置複雜 JSE/JEE 部署結構可視化生成工具
語言支援ECMAScript 4、Ruby/Rails 獨立開源外掛、Groovy/Grails 元件
資料庫工具實體結構與持久層對象(JPA/Hibernate)差異比對
AOP 支援Spring AOP 完整整合(M1 尚未就緒)

除錯器與 UI 現代化

M1 版重寫了除錯器 UI,作為改進計畫第一步;核心除錯引擎變動較小。未來版本將持續優化斷點管理、變數檢視與遠端除錯體驗。

結語

IntelliJ IDEA 7 標誌著 JetBrains 從「優秀的 Java 編輯器」邁向「企業級開發平台」。對於採用 Spring/Hibernate 技術棧的團隊,原生框架支援將大幅降低配置負擔、提升開發效率。建議關注後續里程碑版與正式版釋出。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved