ນີ້ແມ່ນແອັບ Linux ທີ່ມີຊື່ວ່າ DBvolution ເຊິ່ງລຸ້ນຫຼ້າສຸດສາມາດດາວໂຫຼດໄດ້ໃນນາມ dbvolution-0.9.43.jar. ມັນສາມາດດໍາເນີນການອອນໄລນ໌ຢູ່ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີສໍາລັບບ່ອນເຮັດວຽກ.
ດາວນ໌ໂຫລດແລະດໍາເນີນການອອນໄລນ໌ app ນີ້ມີຊື່ DBvolution ກັບ OnWorks ໄດ້ຟຣີ.
ປະຕິບັດຕາມຄໍາແນະນໍາເຫຼົ່ານີ້ເພື່ອດໍາເນີນການ app ນີ້:
- 1. ດາວໂຫຼດຄໍາຮ້ອງສະຫມັກນີ້ໃນ PC ຂອງທ່ານ.
- 2. ໃສ່ໃນຕົວຈັດການໄຟລ໌ຂອງພວກເຮົາ https://www.onworks.net/myfiles.php?username=XXXXX ດ້ວຍຊື່ຜູ້ໃຊ້ທີ່ທ່ານຕ້ອງການ.
- 3. ອັບໂຫລດແອັບພລິເຄຊັນນີ້ຢູ່ໃນຕົວຈັດການໄຟລ໌ດັ່ງກ່າວ.
- 4. ເລີ່ມ OnWorks Linux ອອນລາຍ ຫຼື Windows online emulator ຫຼື MACOS online emulator ຈາກເວັບໄຊທ໌ນີ້.
- 5. ຈາກ OnWorks Linux OS ທີ່ເຈົ້າຫາກໍ່ເລີ່ມຕົ້ນ, ໄປທີ່ຕົວຈັດການໄຟລ໌ຂອງພວກເຮົາ https://www.onworks.net/myfiles.php?username=XXXXX ດ້ວຍຊື່ຜູ້ໃຊ້ທີ່ທ່ານຕ້ອງການ.
- 6. ດາວນ໌ໂຫລດຄໍາຮ້ອງສະຫມັກ, ຕິດຕັ້ງມັນແລະດໍາເນີນການ.
ໜ້າ ຈໍ
Ad
DBvolution
ລາຍລະອຽດ
ຕອນນີ້ເກັບຮັກສາໄວ້ຢູ່ https://github.com/gregorydgraham/DBvolution
ມີຢູ່ໃນ Maven Central: nz.co.gregs.dbvolution
ເຮັດໃຫ້ຂໍ້ມູນທີ່ກ່ຽວຂ້ອງເປັນເລື່ອງງ່າຍ ແລະໄວໃນການນຳໃຊ້ດ້ວຍຄຳອະທິບາຍປະກອບແບບ semantic ແລະປະເພດຂໍ້ມູນທີ່ຖືກຫຸ້ມຫໍ່.
ການປະກາດແບບງ່າຍໆຂອງຕາຕະລາງ DB:
@DBTableName("mytable")
ຫ້ອງຮຽນສາທາລະນະ MyTable ຂະຫຍາຍ DBRow {
@DBColumn("ລະຫັດຕົວເລກ")
@DBForeignKey(Code.class)
private DBNumber numericCode = new DBNumber();
@DBColumn("uid_mytable")
@DBPrimaryKey
@DBAutoIncrement
DBNumber ສ່ວນຕົວ uidMyTable = new DBNumber();
}
ໄດ້ຮັບງ່າຍ:
ລາຍການ myRows = myDB.get(new MyTable());
ແຖວ MyTable = myDB.getDBTable(new MyTable()).getByPrimaryKey(61176904);
ເງື່ອນໄຂ ແລະ ເງື່ອນໄຂການເຊື່ອມຈອດທາງທຳມະຊາດ ແລະ ພາຍນອກ:
CarCo carCo = ໃຫມ່ CarCo();
carCo.name.isLiterally("GM");
ລາຍການ ຜົນໄດ້ຮັບ = myDB.get(carCo, ໃຫມ່ Marque());
dbQuery.addOptional(new CarModel());
ການດີບັກງ່າຍ:
query.getSQLForQuery();
ການປຸງແຕ່ງງ່າຍດາຍ:
db.print(query.getAllRows());
ລາຍການ marques = query.getAll
ຄຸນລັກສະນະ
- ວັດຖຸ Java ຕະຫຼອດເວລາ
- ຖານຂໍ້ມູນທີ່ບໍ່ມີຕົວຕົນແລະບໍ່ຈໍາເປັນຕ້ອງມີ SQL
- ມີຈຸດປະສົງເພື່ອຈັດການກັບ 99% ຂອງ SQL ປະຈໍາວັນຂອງທ່ານໂດຍບໍ່ມີການ SQL ໃດ
- ສະຫນັບສະຫນູນອີກ 1% ຂອງ SQL ໂດຍສະຫນັບສະຫນູນການເບິ່ງແລະການສອບຖາມຄືກັນກັບຕາຕະລາງ
- ບັນທຶກ schema ຂອງທ່ານໂດຍອັດຕະໂນມັດບໍ່ວ່າຈະເປັນຂະຫນາດໃດກໍ່ຕາມ, ທົດສອບໃນ 800+ ຕາຕາລາງ/view schema
- ເພີ່ມ semantics ທີ່ກ່ຽວຂ້ອງເຂົ້າໄປໃນລະຫັດ Java ໂດຍບໍ່ມີການປ່ຽນແປງລະຫັດຫຼືຖານຂໍ້ມູນ
- ສອບຖາມຜ່ານຫຼາຍຕາຕະລາງທີ່ມີລະຫັດຫນ້ອຍດຽວ
- ເງື່ອນໄຂການສອບຖາມທີ່ຊັດເຈນ, ຫຍໍ້
- ກວດພົບກະແຈຫຼັກທີ່ຂາດຫາຍໄປໂດຍອັດຕະໂນມັດໂດຍອີງໃສ່ກະແຈຕ່າງປະເທດ
- ປ້ອງກັນຄວາມຜິດພາດທົ່ວໄປເຊັ່ນ: ການສອບຖາມຫວ່າງເປົ່າ ແລະການເຂົ້າຮ່ວມ cartesian
- ໃຊ້ວັດຖຸ DB ພາຍໃນໜ້າ JSP ໄດ້ຢ່າງງ່າຍດາຍໂດຍໃຊ້ວິທີ get/set
Audience
ການພັດທະນາ
ພາສາການຂຽນໂປຣແກຣມ
Java
ສະພາບແວດລ້ອມຖານຂໍ້ມູນ
API ອື່ນໆ, JDBC, Oracle, MySQL, PostgreSQL (pgsql), SQLite, Microsoft SQL Server
ນີ້ແມ່ນແອັບພລິເຄຊັນທີ່ຍັງສາມາດເອົາມາຈາກ https://sourceforge.net/projects/dbvolution/. ມັນໄດ້ຖືກຈັດຢູ່ໃນ OnWorks ເພື່ອໃຫ້ດໍາເນີນການອອນໄລນ໌ໃນວິທີທີ່ງ່າຍທີ່ສຸດຈາກຫນຶ່ງໃນລະບົບປະຕິບັດງານຟຣີຂອງພວກເຮົາ.