code-gen adalah alat pembuat kode yang dapat menyesuaikan templat untuk menghasilkan kode berbeda dan mendukung MySQL, Oracle, SQL Server, dan PostgreSQL.
Ini hanya memerlukan lingkungan Java8 dan dapat dijalankan dan digunakan setelah diunduh.
Langkah-langkahnya sederhana, cukup konfigurasikan sumber data lalu periksa template untuk menghasilkan kode.
Kelas entitas umum, antarmuka mybatis, dan templat file konfigurasi mybatis disediakan secara default, yang dapat dengan cepat mengembangkan aplikasi mybatis.
Teknologi yang digunakan: SpringBoot + Mybatis + Vue
Buka halaman distribusi dan unduh file zip ini
Buka zip zipnya. Jika ini adalah sistem operasi Mac/Linux, jalankan file startup.sh untuk memulai. Untuk sistem operasi Windows, jalankan cmd dan masukkan java -jar gen.jar untuk memulai.
Akses peramban http://localhost:6969/
Port default adalah 6969, ubah nomor port sebagai berikut
Sistem operasi Mac/Linux: Buka file startup.sh dan ubah nilai parameter --server.port
Sistem operasi Windows: Dapat dieksekusi: java -jar gen.jar --server.port=nomor port
Metode 1: Unduh gambar publik
buruh pelabuhan tarik tanghc2020/gen:terbaru
Setelah mengunduh, jalankan docker run --name gen -p 6969:6969 -d
Akses peramban http://ip:6969/
Metode 2: Bangun image secara lokal
mengkloning kode dan kemudian menjalankan skrip docker-build.sh
Jalankan proses buruh pelabuhan --name gen -p 6969:6969 -d
depan: vue ujung depan
gen: layanan backend
db: file inisialisasi database
skrip: skrip tambahan
Perlu menginstal Maven3, Java8
Sistem Mac/Linux dapat langsung menjalankan build.sh untuk build, dan hasil build ada di folder dist.
CD depan
Jalankan npm run build:prod untuk pengemasan, dan hasilnya ada di bawah dist
Letakkan semua file di dist di bawah gen/src/main/resources/public
CD..
Jalankan paket mvn clean, gen-xx-SNAPSHOT.jar akan dibuat di bawah gen/target (xx mewakili nomor ini)
Tempatkan gen-xx-SNAPSHOT.jar dan gen.db di bawah db dalam folder yang sama
Jalankan Java -jar gen-xx-SNAPSHOT.jar
Akses peramban http://localhost:6969/