NetBeans 5.5 å‘行信æ¯
NetBeans 的文档是以基于 Web 的指å—å’Œ IDE å¸®åŠ©ç³»ç»Ÿçš„å½¢å¼æä¾›çš„ã€‚æ‚¨å¯ä»¥é˜…读下é¢çš„æ–‡æ¡£ï¼Œå¿«é€Ÿäº†è§£ç›¸å…³çš„入门知识:
![[image]](http://mowser.com/img?url=http%3A%2F%2Fwww.netbeans.org%2Fimages%2Fv5%2Fdownload-nb-button3_zh_CN.gif)
NetBeans 5.5 ä¸ä»…æ”¯æŒ Java Enterprise Edition 5 å¹³å°ï¼Œè€Œä¸”特别值得一æçš„æ˜¯ï¼Œå®ƒè¿˜æ”¯æŒ Java æŒä¹…性ã€EJB 3 å’Œ JAX-WS 2.0 规范。
NetBeans IDE 5.5 建立在已æˆåŠŸå‘行的 NetBeans 5.0 çš„åŸºç¡€ä¸Šï¼ŒåŒæ—¶æ–°å¢žäº†å¯¹ Java EE 5 å’Œ Sun Java System Application Server PE 9 的支æŒã€‚æ¤å¤–,它还将 Web 2.0的规范应用其ä¸ï¼NetBeans 5.5 å¯ä»¥ä¸º Java SE 6 å’Œ Java EE 5 é¡¹ç›®ç”Ÿæˆ JAX-WS 2.0 å·¥ä»¶ï¼ŒåŒæ—¶æ”¯æŒ Java æŒä¹…性和 Enterprise Java Beans 3。æ¤å¤–,5.5 æ›´æ–°ä¸å¿ƒè¿˜æä¾›äº†æ–°çš„ Subversion æ”¯æŒæ¨¡å—和更新的 GUI 生æˆå™¨æ¨¡å—。
NetBeans 5.5 具有多ç§åŠŸèƒ½ï¼Œæœ‰åŠ©äºŽæ‚¨åœ¨ç”ŸæˆåŠŸèƒ½å¼ºå¤§ã€ç¬¦åˆæ ‡å‡†çš„ Java™ åº”ç”¨ç¨‹åºæ—¶æœ€å¤§é™åº¦åœ°æé«˜ç”Ÿäº§çŽ‡å’Œçµæ´»æ€§ï¼š
支æŒå¸¸è§„çš„ Java Enterprise Edition™ 5 å¹³å°ï¼š
部署到 Sun Java System Application Server PE 9 (Glassfish)。 为 Java EE 5 API 和部署æè¿°ç¬¦æä¾›äº†ä»£ç 完æˆå’Œ Javadoc 功能。 为 Java EE 5 平尿›´æ–°äº† Web 层技术:Servlet 2.5ã€JavaServer™ Pages 2.1ã€JavaServer™ Faces 1.2。 æä¾›äº† Java EE 5 æ ·ä¾‹é¡¹ç›®ï¼Œå¯ä»¥å¸®åŠ©æ‚¨å¿«é€Ÿå…¥é—¨ã€‚
æ”¯æŒ Java æŒä¹…性:
通过现有的 DB ç»“æž„ç”Ÿæˆ Java 实体类。 在 IDE 内创建实体类,并å…许æœåС噍ä¾èµ–于 Glassfish ä¸çš„ DB-from-Java 功能æ¥ç”Ÿæˆ DB。 æŒä¹…性è¿è¡Œæ—¶å¯ä»¥ç”¨åœ¨ Web 应用程åºå’Œçº¯ Java 应用程åºä¸ï¼Œæ— 需完整的 Java EE 应用æœåŠ¡å™¨ã€‚ æä¾›äº†ç”¨äºŽåˆ›å»ºå®Œæ•´ Web 应用程åºçš„å‘导,该应用程åºåˆ©ç”¨ Java æŒä¹…性完全支æŒå¯¹æ•°æ®åº“执行的创建/读å–/æ›´æ–°/åˆ é™¤æ“作。 对 Java æºä»£ç 编辑器增强了以下功能:代ç 完æˆã€å¿«é€Ÿé”™è¯¯æ£€æŸ¥å’ŒéªŒè¯ï¼Œä»¥åŠæç¤ºåŠŸèƒ½ï¼ˆå°¤å…¶æ˜¯é’ˆå¯¹ Java æŒä¹…性的æç¤ºï¼‰ã€‚ æä¾›äº†ç”Ÿæˆå¸¸ç”¨ä»£ç 模å¼çš„高级用户æ“作(例如,使用实体管ç†å™¨ï¼‰ã€‚
æ”¯æŒ Java API for XML Web Services (JAX-WS)ï¼ˆå³ Web Service 2.0):
为 SE 6 å’Œ EE 5 é¡¹ç›®ç”Ÿæˆ JAX-WS 2.0 工件。 通过绑定定制(如异æ¥è°ƒç”¨ã€æ‰“包信æ¯ï¼‰è¿›è¡Œé…置。 简化并更新了模æ¿å‘导。 æä¾›äº†ç”Ÿæˆå¸¸ç”¨ä»£ç 模å¼çš„高级用户æ“作(例如,调用 Web æœåŠ¡ï¼‰ã€‚
æ”¯æŒ Enterprise Java Beans 3 ä¼šè¯ Bean:
ç®€åŒ–äº†ä¼šè¯ Bean 和消æ¯é©±åЍ Bean 的开å‘。 对 Java æºä»£ç 编辑器增强了以下功能:代ç 完æˆã€å¿«é€Ÿé”™è¯¯æ£€æŸ¥å’ŒéªŒè¯ã€ä»¥åŠæç¤ºåŠŸèƒ½ï¼ˆå°¤å…¶æ˜¯é’ˆå¯¹ EJB 3 çš„æç¤ºï¼‰ã€‚
其他改进:
å¯ä»¥è½»æ¾ã€ç®€ä¾¿åœ°è®¿é—® Java EE 5 çš„ Java BluePrints 解决方案目录。 æä¾›äº†é€‚用于 JavaServer™ Pages 表达å¼è¯è¨€çš„代ç 完æˆåŠŸèƒ½ã€‚ æ”¯æŒ Java EE 应用程åºå®¢æˆ·ç«¯ã€‚ æ”¯æŒ Java EE 应用程åºä¸çš„安全é…置。 支æŒç›´æŽ¥é€šè¿‡ IDE è¿è¡Œ SQL 脚本。
NetBeans Enterprise Pack 为创建é¢å‘æœåŠ¡çš„ä½“ç³»ç»“æž„ (Service Oriented Architecture, SOA) åº”ç”¨ç¨‹åºæä¾›äº†æ”¯æŒï¼Œå…¶ä¸åŒ…括 XML 架构工具ã€WSDL 编辑器以åŠç”¨äºŽ Web æœåŠ¡ç¼–åˆ¶çš„ BPEL 编辑器。 Mobility Pack å¯ä»¥ä¸ºå¯ç”¨äº† Java™ Micro Edition å¹³å°ï¼ˆJava™ ME å¹³å°ï¼‰æŠ€æœ¯çš„ç§»åŠ¨è®¾å¤‡ç¼–å†™ã€æµ‹è¯•和调试应用程åºã€‚ NetBeans Profiler 有助您优化应用程åºçš„内å˜å’Œ CPU 的使用情况。 NetBeans C/C++ Development Pack æ”¯æŒ C/C++ 项目的开å‘。 Visual Web Pack 能够实现以å¯è§†æ–¹å¼å¿«é€Ÿç”ŸæˆåŸºäºŽæ ‡å‡†çš„ Web 应用程åºï¼Œå…¶ä¸åŒ…括对 AJAX å’Œ JSF 组件的支æŒã€‚
å‚考资料