SQL Konstruksi Kit bertujuan untuk memberikan pola Builder sederhana dan pendekatan berbasis pola Pabrik untuk menghasilkan DML (Data Manipulation Language) SQL untuk semua sistem RDBMS populer & nbsp;. Pembangun Termasuk SelectBuilder, InsertBuilder, UpdateBuilder, DeleteBuilder. Hal ini berat jauh lebih ringan dari salah satu alat ORM yang tersedia, dan 100% Java, ada bahasa konfigurasi khusus atau query bahasa lain untuk belajar.
Kode ini telah digunakan produksi sejak inkarnasi pertama sekitar tahun 2001. Juga termasuk adalah Facade bermotif objek database yang membungkus objek DataSource. Ini memberikan kerangka eksekusi untuk hasil objek Builder yang meliputi transaksi disederhanakan dan manajemen batch serta kemampuan untuk transparan menangani pengecualian sql secara default. Objek database juga menyediakan berorientasi objek pendekatan sederhana melalui bungkus sekitar metadata basis data.
Tidak ada DDL (Data Definition Language) pembangun. Perpustakaan ini bertujuan untuk menciptakan runtime sql dinamis mudah. DDL untuk database yang berbeda sangat bervariasi yang mencoba untuk abstrak itu kepada kerangka generasi tunggal akan menjadi kontra produktif. Tidak ada rencana untuk mengatasi DDL setiap waktu di masa depan.
Komentar Developer
Ini adalah proyek yang sangat aktif, kembali sesering saya bekerja di kedua kode / javadoc atau dokumentasi wiki setiap hari
Apa yang baru dalam rilis ini:.
- repositori kode dipindahkan ke github.
- Membangun sistem diubah menjadi Maven 3.
- Artefak dipindahkan ke Maven Tengah.
Apa yang baru dalam versi 2009/01/23:
- Rilis ini memperbaiki bug di AbstractDeleteBuilder objek di mana itu tidak menimpa metode toString () dengan benar.
Komentar tidak ditemukan