jdbgen points at a database, reads the table metadata and writes one file per table per template - model classes, DML statements, mapper XML, documentation, or anything else expressible as text. It ships a template engine with loops, conditionals, name-case decorators, padding, abbreviation rules and custom variables, stock definitions for ten JDBC drivers with one-click download of their jars from Maven Central, and a small H2 sample database with its driver bundled to try it against. The user interface is available in English, Korean, Spanish, Japanese and Simplified Chinese.
What's new in 0.3.2
Main window reworked into the single editor for generation options with a menu bar, table filter, splitters and remembered window state; every dialog rebuilt with MigLayout; the H2 driver bundled and one-click download of the other stock drivers from Maven Central; unit and Docker-based integration tests with the metadata and stock driver fixes they found.
Yes. jdbgen is free and open-source software released under the MIT license.
What is the latest version of jdbgen?
The latest version is 0.3.2.
Is it safe to download jdbgen?
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 4ae135ff74709a984a47bf864ea14eeb4750c53266e18e6a7cb9a50c07fe8569.
Which Windows versions does jdbgen support?
jdbgen requires Windows 10 or later and is available for 64-bit (x64) systems.
How do I install jdbgen silently?
Run the offline installer with msiexec /i "jdbgen-0.3.2.msi" /quiet /norestart, or install it with Windows Package Manager: winget install --id=Xcomart.Jdbgen -e --silent.
How do I uninstall jdbgen?
Open Settings › Apps › Installed apps, find jdbgen and select Uninstall. From the command line, run winget uninstall --id=Xcomart.Jdbgen -e.
Alternatives to jdbgen
Other Database programs for Windows from different developers.