news 2026/7/17 12:14:45

「Java开发指南」如何用MyEclipse搭建GWT 2.1和Spring?(二)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
「Java开发指南」如何用MyEclipse搭建GWT 2.1和Spring?(二)

本教程将指导您如何生成一个可运行的Google Web Toolkit (GWT) 2.1和Spring应用程序,该应用程序为域模型实现了CRUD应用程序模式。在本教程中,您将学习如何:

  • 安装Google Eclipse插件
  • 为GWT配置一个项目
  • 搭建从数据库表到一个现有的项目
  • GWT编译
  • 部署应用程序

注意:自定义Spring代码生成需要MyEclipse授权。

在上文中,我们为大家介绍了如何安装Google Eclipse插件、创建一个Web项目、为GWT配置Web项目等,本文将继续介绍GWT编译、如何部署应用程序。

GWT编译

MyEclipse生成的GWT代码需要使用GWT SDK编译成JavaScript。

1. 右键单击CustomersGwtApp,然后选择Google>GWT Compile。

GWT编译器

2. 右键接受默认设置,然后单击Compile。

GWT编译器

编译大约需要一分钟才能完成,您可以使用Console视图监视进度。编译完成后,控制台中出现“Compilation succeeded ”消息。

部署应用程序

1. 右键单击CustomersGwtApp,然后选择Run As>MyEclipse Server Application,选择MyEclipse Tomcat server。

部署应用程序

MyEclipse Tomcat启动,第一个页面是一个仪表板,用于访问所有搭建的web客户端。由于本教程仅为GWT搭建了一个父对象,因此Google Web Toolkit下的唯一选项是View GWT Scaffolding。

单击View GWT Scaffolding按钮,查看生成的应用程序的运行情况。如果要在单独的浏览器中运行GWT应用程序,请使用以下URL:http://localhost:8080/CustomersGwtApp/。

仪表盘

GWT应用程序可用于对客户执行创建、读取、更新和删除功能,下图显示了其中的一些视图。

客户应用列

客户应用程序编辑细节

生成了什么?

为了简化代码生成,本教程只涉及从单个数据库表构建代码。因此只生成用于管理单个实体的软件组件,而不存在实体关系。当您开始为多个实体(可能带有实体关系)生成时,生成的软件组件要比使用本教程生成的软件组件多得多。尽管有更多的代码,但它被分组和组织如下图所示。

生成的scaffolding

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/17 12:12:36

5个场景告诉你,为什么Umi-OCR是你最需要的离线文字识别工具

5个场景告诉你,为什么Umi-OCR是你最需要的离线文字识别工具 【免费下载链接】Umi-OCR OCR software, free and offline. 开源、免费的离线OCR软件。支持截屏/批量导入图片,PDF文档识别,排除水印/页眉页脚,扫描/生成二维码。内置多…

作者头像 李华
网站建设 2026/7/17 12:12:32

Windows Defender终极性能优化指南:5步彻底解决系统资源瓶颈

Windows Defender终极性能优化指南:5步彻底解决系统资源瓶颈 【免费下载链接】defender-control An open-source windows defender manager. Now you can disable windows defender permanently. 项目地址: https://gitcode.com/gh_mirrors/de/defender-control …

作者头像 李华
网站建设 2026/7/17 12:12:24

Marge-bot 安全最佳实践:如何安全配置 SSH 密钥和认证令牌

Marge-bot 安全最佳实践:如何安全配置 SSH 密钥和认证令牌 【免费下载链接】marge-bot A merge-bot for GitLab 项目地址: https://gitcode.com/gh_mirrors/ma/marge-bot Marge-bot 是一款专为 GitLab 设计的自动化合并机器人,能够确保代码库始终…

作者头像 李华
网站建设 2026/7/17 12:10:04

小程序毕设项目:基于SpringBoot+Vue轻量化餐饮智能推荐系统 美食评分评论驱动的协同过滤推荐系统设计 (源码+文档,讲解、调试运行,定制等)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/7/17 12:06:35

3分钟搭建闲鱼数据监控系统:告别手动刷新的智能解决方案

3分钟搭建闲鱼数据监控系统:告别手动刷新的智能解决方案 【免费下载链接】idlefish_xianyu_spider-crawler-sender 闲鱼自动抓取/筛选/发送系统,xianyu spider crawler blablabla 项目地址: https://gitcode.com/gh_mirrors/id/idlefish_xianyu_spider…

作者头像 李华