快速业务通道

NetBeans IDE - REST风格的Web服务入门指南 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-07-04
"Spring Web MVC",然后单击“完成”。

创建
Java Web 应用程序时选择 Spring Framework

NetBeans IDE - REST风格的Web服务入门指南(12)

时间:2011-07-25 netbeans.org

创建 REST 风格的服务后,请注意 Spring 项目与在没有 Spring 的情况下创建的项目之间的以下区 别:

Spring 项目的 customerdb.service 包中没有名为 PersistenceService.java 的类。

CustomerResource.java 导入 org.springframework.transaction.annotation.Transactional 并包 含许多 @Transactional 标注。

之所以存在这两点区别,是因为 Spring Framework 会处理事务和实体管理,而在其他项目中,IDE 必须创建一个使用 javax.transaction.UserTransaction 和 javax.persistence.EntityManager 的类。 Spring Framework 会产生更清晰的代码以及更高效的事务处理和实体管理。

有关 NetBeans IDE 中 Spring Framework 项目功能的详细信息,请参见 Spring Framework 简介。

将 aopalliance.jar 添加到项目中

Spring 3 不包含 aopalliance.jar。应用程序需要使用该库来注入 EntityManager。要解决此问题, 您需要下载该 jar 并将其添加到类路径中。您还需要从代码中删除 @Error 标注。请参见 问题 193626 和 Spring 论坛。

添加 aopalliance.jar:

从 http://sourceforge.net/projects/aopalliance/files/aopalliance/1.0/ 下载 aopalliance.jar 的 Zip 归档文件。

将归档文件解压缩到所选的位置。

在 IDE 的“项目”窗口中,右键单击 Spring REST 风格的 Web 服务项目节点。上下文菜单打开。

显示属性节点的上下文菜单

选择“属性”。属性对话框打开。

在“类别”窗格中,选择“库”。单击“添加 JAR/文件夹”。将打开文件系统浏览器。

浏览到 aopalliance.jar。使用绝对路径引用。单击“打开”。

浏览到 aopalliance.jar

NetBeans IDE - REST风格的Web服务入门指南(13)

时间:2011-07-25 netbeans.org

aopalliance.jar 文件现在包含在库中。单击“确定”。

显示添加的
aopalliance.jar 的库属性

在 IDE 的顶部菜单栏中,单击“编辑”,然后选择“在项目中查找...”。

在项目中搜索 @Error 标注的所有实例。

显示 @Error
标注搜索结果的“在项目中查找”对话框

从代码中删除每个 @Error 行。

@Error 搜
索结果,并突出显示将要删除的一行

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号