code-gen เป็นเครื่องมือสร้างโค้ดที่สามารถปรับแต่งเทมเพลตเพื่อสร้างโค้ดต่างๆ และรองรับ MySQL, Oracle, SQL Server และ PostgreSQL
ต้องการเพียงสภาพแวดล้อม Java8 เท่านั้นและสามารถเรียกใช้และใช้งานได้หลังจากดาวน์โหลด
ขั้นตอนง่ายๆ เพียงกำหนดค่าแหล่งข้อมูล จากนั้นตรวจสอบเทมเพลตเพื่อสร้างโค้ด
คลาสเอนทิตีทั่วไป อินเทอร์เฟซ mybatis และเทมเพลตไฟล์การกำหนดค่า mybatis นั้นมีให้ตามค่าเริ่มต้น ซึ่งสามารถพัฒนาแอปพลิเคชัน mybatis ได้อย่างรวดเร็ว
เทคโนโลยีที่ใช้: SpringBoot + Mybatis + Vue
ไปที่หน้าการแจกจ่ายและดาวน์โหลดไฟล์ zip นี้
แตกไฟล์ zip หากเป็นระบบปฏิบัติการ Mac/Linux ให้เรียกใช้ไฟล์ startup.sh เพื่อเริ่มต้น สำหรับระบบปฏิบัติการ Windows ให้รัน cmd และป้อน java -jar gen.jar เพื่อเริ่มต้น
การเข้าถึงเบราว์เซอร์ http://localhost:6969/
พอร์ตเริ่มต้นคือ 6969 ให้เปลี่ยนหมายเลขพอร์ตดังนี้
ระบบปฏิบัติการ Mac/Linux: เปิดไฟล์ startup.sh และแก้ไขค่าพารามิเตอร์ --server.port
ระบบปฏิบัติการ Windows: ปฏิบัติการได้: java -jar gen.jar --server.port=port number
วิธีที่ 1: ดาวน์โหลดรูปภาพสาธารณะ
นักเทียบท่าดึง tanghc2020/gen: ล่าสุด
หลังจากดาวน์โหลดแล้ว ให้รัน docker run --name gen -p 6969:6969 -d
การเข้าถึงเบราว์เซอร์ http://ip:6969/
วิธีที่ 2: สร้างรูปภาพในเครื่อง
โคลนโค้ดแล้วรันสคริปต์ docker-build.sh
ดำเนินการเรียกใช้นักเทียบท่า --name gen -p 6969:6969 -d
ด้านหน้า: มุมมองส่วนหน้า
Gen: บริการแบ็กเอนด์
db: ไฟล์เริ่มต้นฐานข้อมูล
สคริปต์: สคริปต์เสริม
จำเป็นต้องติดตั้ง Maven3, Java8
ระบบ Mac/Linux สามารถรัน build.sh เพื่อสร้างได้โดยตรง และผลลัพธ์ของ build อยู่ในโฟลเดอร์ dist
ซีดีด้านหน้า
ดำเนินการ npm run build:prod สำหรับบรรจุภัณฑ์ และผลลัพธ์อยู่ภายใต้ dist
วางไฟล์ทั้งหมดไว้ใน dist ภายใต้ gen/src/main/resources/public
ซีดี..
ดำเนินการแพ็คเกจ mvn clean โดย gen-xx-SNAPSHOT.jar จะถูกสร้างขึ้นภายใต้ gen/target (xx แทนตัวเลขนี้)
วาง gen-xx-SNAPSHOT.jar และ gen.db ไว้ใต้ db ในโฟลเดอร์เดียวกัน
ดำเนินการ java -jar gen-xx-SNAPSHOT.jar
การเข้าถึงเบราว์เซอร์ http://localhost:6969/