基于JAX - RS的RESTful Web服务开发与调试
1. 从现有数据库生成RESTful Web服务
在Web应用程序项目中,若要从现有数据库创建RESTful Web服务,可按以下步骤操作:
1. 选择“文件”|“新建”,然后选择“Web服务”类别和“从数据库创建RESTful Web服务”文件类型。
2. 在向导的下一步中,选择数据源并选择一个或多个表来生成Web服务。例如,为 customerdb 数据库的 CUSTOMER 表生成Web服务。
3. 输入Web服务代码的包名。
4. 选择资源包,也可接受默认值 service ,建议使用符合标准包命名约定的包名。
5. 点击“完成”后,会弹出一个窗口询问如何注册REST资源,有以下三个选项:
- 生成 javax.ws.rs.core.Application 的子类。
- 不做任何操作,然后手动编写一些代码或配置来注册JAX - RS资源。
- 生成带有适当配置的 web.xml 部署描述符。
通常建议选择第一个选项,因为Java EE 6相较于以前的版本,减少了对 web.xml 等配置文件的依赖。同时,大多数情况下应勾选“将Jersey库(JAX - RS参考实现)添加到项目类路径”复选框,这样会自动将所需的JAX - RS库添加到项目中。
2. 分析生成的代码
向导会为每个选定的表创建一个JPA实体,以及为每个生成的JPA实体创建
超级会员免费看
订阅专栏 解锁全文
883

被折叠的 条评论
为什么被折叠?



