jdbgen genererar Java DTO:er, DAO:er och MyBatis SQL-kartfiler
Genererar DTO:er, DAO:er och MyBatis/iBATIS XML direkt från ett JDBC-anslutet schema, vilket producerar redo att redigera persistenskod. Dennis Park byggde detta Windows Java-verktyg för att omvända tabellstrukturer via JDBC och avge Java-källkod och mappningsfiler. GUI:t låter dig välja tabeller och justera generationsparametrar, medan den inbyggda typmappningen konverterar databas typer till Java-objekt. Det passar Java-utvecklare och DBA:er som behöver snabb ställning av datatillgångslagret för projekt som använder MyBatis eller iBATIS.Vad verktyget producerar och hur det integreras med ett Java-projekt
jdbgen inspekterar tabeller över JDBC och avger konkreta filer som utvecklare lägger in i ett projekt: DTO-klasser för datavisualisering, DAO-gränssnitt och implementationer för dataåtkomst, plus SQL Map XML-filer som är kompatibla med MyBatis och legacy iBATIS. Utdata är avsedd som redigerbar ställning, inte en låst artefakt, så team kan anpassa genererade klasser och mappnings-XML till befintliga byggarbetsflöden.
Hur det interagerar med ditt system och installationskrav
Appen körs på system som stöder Java Runtime Environment och ansluter till databaser med hjälp av JDBC-drivrutiner som du tillhandahåller, så den initiala installationen kräver en kompatibel JRE och rätt drivrutin för din DBMS. Det är ett skrivbords-GUI-verktyg för Windows, så generationen sker lokalt och passar in i utvecklarens maskiner snarare än serverbaserade CI-pipelines om du inte skriptar det runt GUI-gränssnittet.
Säkerhet, behörigheter och arbetsflödesöverväganden för team
jdbgen läser databas-scheman för att omvända ingenjörstabeller, vilket innebär att det kräver lämpliga databasåtkomstuppgifter och JDBC-drivrutinen. Genererad kod är anpassningsbar, och GUI:t väljer vilka tabeller som ska inkluderas, vilket ger kontroll över omfattningen. För teamanvändning, exportera genererade filer till källkontroll och kör generationen mot en utvecklingskopi av schemat för att undvika oavsiktliga ändringar av produktionsmetadata.
Lämpligt ställningsverktyg för Java-team som behöver snabb beständig kod
jdbgen är ett praktiskt verktyg för utvecklare och DBA:er som vill ha en utgångspunkt för dataåtkomstlager i MyBatis eller iBATIS-projekt; det minskar repetitiv kodning och ger användaren kontroll över omfattningen. Som ett praktiskt tips, kör det mot ett icke-produktionsschema och åta genererade filer till versionskontroll innan du redigerar. Rekommenderas.