PBJava เป็นเครื่องมือที่เข้าใจแอปพลิเคชัน PowerBuilder ของคุณ และแปลงเป็นเว็บแอปพลิเคชัน Java ที่ใช้เฟรมเวิร์ก เช่น Maven, Spring, Angular, CSS และ Typescript
เครื่องมือนี้มีความสามารถในการประมวลผลซอร์สโค้ดเพื่อสร้างไฟล์ Java, Angular, HTML และ CSS เว็บแอปพลิเคชัน Java นี้สามารถปรับใช้ในเซิร์ฟเวอร์ Tomcat ที่มีมาตรฐานทั่วไปด้านความปลอดภัย การนำทาง การโต้ตอบกับฐานข้อมูล และการสนับสนุนเมื่อขยาย
แทนที่จะเขียนแอปพลิเคชันทั้งหมดใหม่ด้วยตนเอง เราช่วยคุณโดยทำให้กระบวนการนี้เป็นอัตโนมัติโดยใช้ PBJava ซึ่งช่วยลดต้นทุน ความเสี่ยง และเวลา ขณะเดียวกันก็รักษาตรรกะทางธุรกิจที่มีอยู่เอาไว้
สำหรับรายละเอียดเพิ่มเติม คุณสามารถไปที่เว็บไซต์ของเราหรือตรวจสอบเอกสารของเราที่ https://docs.mobilize.net/
repo นี้มีซอร์สโค้ดและไบนารีสำหรับแอป PBJavaHelloWorld
แอพนี้เป็นเพียงการแสดงหน้าต่าง Powerbuilder พร้อมหน้าต่างข้อมูลที่ใช้รายการสิ่งที่ต้องทำอย่างง่าย
ตัวอย่างถูกย้ายด้วยเครื่องมือของเราไปยังแอปพลิเคชัน Spring Java ที่มี Angular FrontEnd
คุณสามารถดูภาพหน้าจอของ repo นี้บน Safari บน MAC OS
หากคุณต้องการสร้างแอพนี้:
./build.ps1
หรือ ./build.sh
ได้./buildFrontEnd.ps1
หรือ ./buildFrontEnd.sh
เมื่อคุณย้ายแอปของคุณจาก Powerbuilder ไปยัง Java คุณจะมี 3 โฟลเดอร์หลัก:
สำหรับภาพรวมของโค้ดที่ถูกย้าย โปรดดูภาพรวมโค้ดที่ถูกย้าย
Angular FrontEnd อยู่ในโฟลเดอร์นี้
โฟลเดอร์นี้มีโครงสร้างเป็น:
รหัส powerbuilder ที่ย้ายไปยัง java อยู่ภายในโฟลเดอร์นี้
โครงการสร้าง WAR อยู่ที่นี่
หากคุณไม่ต้องการติดตั้งใดๆ แต่ยังไม่ต้องการดูแอปพลิเคชันที่ถูกย้าย คุณสามารถเปิดแอปพลิเคชันโดยใช้ลิงก์ด้านล่าง: