MyEclipse 在线订购年终抄底促销!火爆开抢>>数据库
MyEclipse最新版下载服务器
使用REST Web Services来管理JPA实体。在逆向工程数据库表后生成REST Web服务,下面的示例建立用于管理博客条目的简单Web服务。你将学会:eclipse
- 利用数据库逆向工程开发REST Web服务
- 部署到Tomcat服务器
- 使用REST Web服务资源管理器进行测试

1.创建项目和数据库链接
要在MyEclipse中开始REST和反向工程,您将须要如下内容:测试
- 添加了JPA Facets的项目
- 使用DB Explorer选择要使用JPA进行逆向工程的表
在MyEclipse中,您能够将JPA Facets添加到许多不一样类型的项目中。JPA Facets一般被添加到Java项目或Web项目中。spa
1.1设置Web项目
- 单击New图标上的下拉箭头,而后选择Web Project。
- 在Project Name字段中输入RESTProject,接受默认选项,而后单击Finish。

建立Web项目3d
如今已经建立了项目,下一步是建立一个DB Connection来与该项目一块儿使用。在添加JPAFacet时,须要选择链接。blog
1.2创建DB链接
MyEclipse提供了一个预配置的DB链接,指向Apache Derby DBMS的嵌入式安装。您能够当即使用这个链接,而不须要设置本身的DBMS或链接。ip
- 单击OpenPers.图标,并从菜单中选择Database Explorer。
- 在DB Browser视图中,选择MyEclipse Derby链接,而后单击Open Connection图标。这将启动嵌入式MyEclipse Derby服务器,并使您可以当即访问数据库中的表。

打开数据库链接
MyEclipse Derby包括几个示例模式。您将使用的表是MYBLOG表,其中包含一个用于处理博客帖子的表。资源

Post table开发
1.3将JPA Facets添加到项目中
打开DB链接后,您能够将JPA方面添加到项目中,以便它能够从DB链接访问表和信息。
- 切换回Java企业透视图,右键单击项目,并选择“配置方面”>安装JPA方面。
- 选择2.1做为JPA规范版本,以及MyEclipse泛型Java运行时在目标运行时下拉,而后单击Next。

配置JPA方面
- 使用EclipseLink 2.5.x做为平台,使用MyEclipse Library做为JPA实现类型。在Connection字段中选择MyEclipse Derby,选择Add driver库来构建路径并从链接复选框中重写默认模式,并从Schema下拉菜单中选择MYBLOG。单击“完成”。

完成JPA方面配置
如今项目已经添加了彻底配置的JPA方面,其中包括JPA配置信息、DB链接信息,以及添加到项目的构建路径中的全部必要的JDBC和JPA库。全部构建路径添加都准备好部署到应用服务器。

项目结构