快速业务通道

用Eclipse Europa进行Web开发,第1部分 - Eclipse Java EE - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-23
以在 Players 窗口中右击并选择 Refresh。此操作将从数据库中重新 查询数据。您将看到行的 ID,因为这些数据是由数据库创建的。现在我们可以 对 Games 表执行相同操作。根据需要创建测试数据。完成后,就可以设置 Eclipse 来使用 Web 服务器。

用Eclipse Europa进行Web开发,第1部分 - Eclipse Java EE(8)

时间:2010-11-29 IBM Michael Galpin

使用 Web 服务器

在此部分中,先了解 Eclipse 的基本概念和透视图,然后再设置 Eclipse 来使用 Web 服务器。完成后,将开始实际编写应用程序的过程。

用 Eclipse 设置 Tomcat

Eclipse 中的一个重要概念是透视图。不同的透视图将为您提供适用于具体 开发类型的窗口和命令组。让我们通过选择 Window > Open Perspective > Other 再选择 Java EE 切换到 Java EE 透视图。

图 22. 切换到 Java EE 透视图

现在选择 File > New > Other 并从列表中选择 Server。

图 23. 新服务器

单击 Next 并为服务器定义选择 Tomcat v6.0 Server。需要选择一个运行时 。

图 24. 选择服务器运行时

在文件浏览器中浏览到 Tomcat 安装目录。当 Eclipse 知道 Tomcat 目录的 所在位置后,单击 Finish。现在已经设置了应用程序的所有基础设施,该开始 编写一些代码了。

用Eclipse Europa进行Web开发,第1部分 - Eclipse Java EE(9)

时间:2010-11-29 IBM Michael Galpin

创建 Web 应用程序

是时候开始开发此 Web 应用程序了。这是 Eclipse 发挥实际作用的部分。 选择 File > New > Other 并选择 Dynamic Web Application 来创建新 Web 应用程序。

图 25. 新动态 Web 应用程序

接下来,填写项目名称 —— 称为 baseball。还要将目标运行时设为刚创建 的 Tomcat V6.0 服务器。

图 26. 项目信息

完成后,该开始开发应用程序的域模型了。单击 Next 以打开 Project Facets。将使用 Java Persistence API 来管理数据访问(下一部分中将介绍有 关该操作的更多信息),因此确保选中该选项。

图 27. Project facets

用Eclipse Europa进行Web开发,第1部分 - Eclipse Java EE(10)

时间:2010-11-29 IBM Michael Galpin

单击 Next。此操作将打开 Web 模块元数据。在这里可以使用默认值,但我 喜欢把 Web 模块目录称为 “war”,可以一目了然地理解所构建的内容。

图 28. Web 模块信息

单击 Next 将打开 JPA 配置。由于使用的是 Tomcat,因此没有 “内置的” JPA 实现。如 “系统要求” 中所述,使用 OpenJPA。需要选择 Configure default JPA implementation library。

图 29. JPA 配置

此操作将打开 Default JPA Implementation Library 首选项。单击 Configure user libraries。

图 30. 为默认 JPA 实现库设置用户库

用Eclipse Europa进行Web开发,第1部分 - Eclipse Java EE(11)

时间:2010-11-29 IBM Michael Galpin

这将使您可以选择 OpenJPA(或者其他实现,例如 TopLink 或 Hibernate) JAR 文件。配置了 JPA 实现后,系统将把您带回到 JPA 配置屏幕中,您可以在 该屏幕中选择新库,然后单击 Finish。

图 31. JPA 配置完成

单击 Finish,然后 Eclipse 将开始工作。它将创建 Web 应用程序所需的目 录结构以及所需的许多工件,例如 web.xml 和 persistence.xml 文件。现在应 用程序已经建立,让我们开始创建它的域模型。

Eclipse 和数据访问代码:使用 JPA

了解 Java Persistence API 如何能减轻在 Java 语言中使用数据库的痛苦 ,并了解 Java EE for Eclipse 如何在开始创建应用程序的域模型时支持该域 模型。

创建域模型:使用 JPA

如果您是一名早期 Java 开发人员,则知道使用数据库有

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站: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号