PBMAPJavaHelloWorld
1.0.0
PBJava 是一种工具,可以理解您的 PowerBuilder 应用程序并将其转换为使用 Maven、Spring、Angular、CSS 和 Typescript 等框架的 Java Web 应用程序。
该工具能够处理源代码以生成 Java、Angular、HTML 和 CSS 文件。然后,可以将该 Java Web 应用程序部署在具有安全性、导航、数据库交互和扩展支持的通用标准的 Tomcat 服务器中。
我们无需手动重写整个应用程序,而是使用 PBJava 自动化此过程来帮助您。这可以降低成本、风险和时间,同时保持现有业务逻辑完整。
有关更多详细信息,您可以访问我们的网站或查看我们的文档:https://docs.mobilize.net/
此存储库包含 PBJavaHelloWorld 应用程序的源代码和二进制文件。
该应用程序仅显示一个 Powerbuilder 窗口,其中包含一个实现简单待办事项列表的数据窗口。
该示例已使用我们的工具迁移到具有 Angular 前端的 Spring Java 应用程序。
您可以在 MAC OS 上的 Safari 上查看此存储库的屏幕截图

如果你想构建这个应用程序:
./build.ps1或./build.sh脚本./buildFrontEnd.ps1或./buildFrontEnd.sh当您将应用程序从 Powerbuilder 迁移到 Java 时,您将拥有 3 个主要文件夹:
有关迁移代码的概述,请参阅迁移代码概述
Angular FrontEnd 位于此文件夹内。
该文件夹的结构如下:
迁移到 java 的 powerbuilder 代码位于此文件夹内。
生成 WAR 的项目在这里。
如果您不想安装任何东西,但仍想查看迁移的应用程序,则可以使用以下链接打开该应用程序: