{"repo":"Osiris-Team/jSQL-Gen","free":true,"listed":false,"github":"https://github.com/Osiris-Team/jSQL-Gen","clone":"git clone https://github.com/Osiris-Team/jSQL-Gen.git","description":"Java SQL (JDBC) code generator with GUI. 0% boilerplate + compile-safe SQL + powerful API.","language":"Java","stars":20,"topics":["code-generation","compile-safe","database","sql"],"license":"MIT","category":"databases-storage","readme_excerpt":"jSQL-Gen Java SQL (JDBC) code generator with GUI. Removes 100% of the boilerplate code and makes it possible to use SQL databases without writing one line of SQL (compile-safe SQL). Usage 1. Install the latest release. - Windows: Download the .exe installer file (anti-virus might flag it since its not signed, upload to virustotal.com if you want certainty). - Other platforms: Make sure you have latest Java installed, then download the large .jar file and double-click it (if that doesn't work, open a terminal and run java -jar NAME.jar ). 2. Create a database, tables and their columns via the GUI. 3. Press Generate Code and add the code to your project. 4. Open Database.java , fill in your database credentials, and run your app. Select a project directory to directly generate the code in there. Instead of inserting raw, readable credentials you can provide functions that fetch those from a file. Its expected that you have a database specific SQL driver in your projects like mysql-connector-j for example. Example I want to have a table named Person with the fields id, name and age. So I create it with the jSQL-Gen GUI and copy the generated code into my project. Then I can do the following: Overview ⚡️ Low code ⚡️ Bug and SQL safety ⚡️ Powerful API Fast development and prototyping due to 0% boilerplate and developer friendly API. Compile-/Typesafe SQL queries via WHERE class. Extensive utility methods, like fetching results lazily, DB reflection and much more (see \"Features\" fo","default_branch":null,"files":null,"tree":[],"storefront":"/r/Osiris-Team","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Osiris-Team/jSQL-Gen/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}