Zum Hauptinhalt springen
Echtzeit-Radar & Feeds
Alle RSS Feeds ➔
👥 Community & Social
Windows Tipps & SecuritySchutz vor DDoS-Angriffen beim Zocken - WindowsPower.de(29.09.2026 um 17:36 Uhr)
••
Unix & Linux ServerLinux May Soon Work on Snapdragon X2-Based PCs(29.09.2026 um 20:49 Uhr)
•
Sicherheitslücken (CVE)USN-8847-1: OpenSSL vulnerabilities(29.09.2026 um 20:19 Uhr)
•
Sichere ProgrammierungRepository custom runner settings for Dependabot(29.09.2026 um 21:10 Uhr)
•
Sichere ProgrammierungRead the papers behind it: 7 free resources(29.09.2026 um 21:11 Uhr)
•
Sichere ProgrammierungHelp a kid start coding: 13 free resources(29.09.2026 um 21:11 Uhr)
•
AI & KI NachrichtenGet good with a specific AI model: 19 free resources(29.09.2026 um 21:12 Uhr)
•
Sichere ProgrammierungI couldn't find a good Google Trends MCP. So I just built one(29.09.2026 um 21:12 Uhr)
•
Sichere ProgrammierungSynchronous & Event Driven(29.09.2026 um 21:13 Uhr)
•
Windows Tipps & SecuritySchutz vor DDoS-Angriffen beim Zocken - WindowsPower.de(29.09.2026 um 17:36 Uhr)
••
Unix & Linux ServerLinux May Soon Work on Snapdragon X2-Based PCs(29.09.2026 um 20:49 Uhr)
•
Sicherheitslücken (CVE)USN-8847-1: OpenSSL vulnerabilities(29.09.2026 um 20:19 Uhr)
•
Sichere ProgrammierungRepository custom runner settings for Dependabot(29.09.2026 um 21:10 Uhr)
•
Sichere ProgrammierungRead the papers behind it: 7 free resources(29.09.2026 um 21:11 Uhr)
•
Sichere ProgrammierungHelp a kid start coding: 13 free resources(29.09.2026 um 21:11 Uhr)
•
AI & KI NachrichtenGet good with a specific AI model: 19 free resources(29.09.2026 um 21:12 Uhr)
•
Sichere ProgrammierungI couldn't find a good Google Trends MCP. So I just built one(29.09.2026 um 21:12 Uhr)
•
Sichere ProgrammierungSynchronous & Event Driven(29.09.2026 um 21:13 Uhr)
•
Intelligence View
⚡ tsecurity.de Intelligence

Spring CRUD Generator v1.5.0: Better Spec Consistency, CI Integration Tests, and AI-Friendly Spec Authoring

I’ve just released Spring CRUD Generator v1.5.0. It’s an open-source Maven plugin that generates Spring Boot CRUD code from a YAML/JSON configuration. The project can generate entities, DTOs, mappers, services, business services, con…

0
↗ Quelle (dev.to)
Reagiere als Erste:r — dein Feedback zählt!

I’ve just released Spring CRUD Generator v1.5.0.



It’s an open-source Maven plugin that generates Spring Boot CRUD code from a YAML/JSON configuration. The project can generate entities, DTOs, mappers, services, business services, controllers, Flyway migrations, Docker resources, and optional OpenAPI-related pieces.



This release is focused on three things:




  • better spec consistency

  • stronger CI verification for generated output

  • a smoother developer experience when writing and evolving specs



One of the more interesting improvements in this version is better GitHub Copilot support and autocomplete for project specs.



I don’t want to oversell that as “AI magic”, because that’s not what this project is about. The goal is simpler: if you’re editing a larger generator config, the experience is now more natural for AI-assisted authoring and easier to work with in day-to-day development.






What’s new in v1.5.0






1) basePath vs basepath consistency fix



There was an inconsistency between documentation and code:




  • documentation used basePath

  • code also accepted basepath



That is now cleaned up.



basePath is the documented form going forward, while basepath is still supported for backward compatibility but is now deprecated.






2) Integration tests for the generator project



This does not mean the generator now creates integration tests.



Instead, integration tests were added to the generator project itself, and they now run in GitHub CI. The purpose is to detect generated-code inconsistencies earlier when new changes are introduced.



That gives the project a more reliable feedback loop and makes future changes safer.






3) relation.uniqueItems support



A new field was added:




relation:
uniqueItems: true






This can be used for generating Set-based relations for:




  • OneToMany


  • ManyToMany



This is useful when uniqueness is part of the intended model and a Set is a better fit than a List.






4) Fix for JSON collection imports in business services



There was a bug in business services when using:




  • JSON<List<T>>

  • JSON<Set<T>>



In those cases, List / Set imports are now generated correctly.






5) Better GitHub Copilot support + autocomplete



Spec authoring now works better with GitHub Copilot and autocomplete.



This is especially useful if your generator config is growing over time and you want a smoother editing experience without constantly double-checking every field manually.






6) Security policy added



The project now includes a security policy.






7) Documentation update



The documentation was updated to be more readable and easier to navigate.






Why this release matters



Most generator improvements are not flashy.



But consistency fixes, CI-backed verification, relation modeling improvements, and better tooling support are exactly the things that make a code generator easier to trust over time.



That was the main focus of v1.5.0: making the generator more predictable, safer to evolve, and more comfortable to use on real projects.





GitHub repo: https://github.com/mzivkovicdev/spring-crud-generator



Release: https://github.com/mzivkovicdev/spring-crud-generator/releases/tag/v1.5.0



Demo project: https://github.com/mzivkovicdev/spring-crud-generator-demo



If you work with Spring Boot and prefer declarative project setup over repetitive CRUD boilerplate, this release may be useful.

Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten Spring CRUD Generator v1.5.0: Better Spec Consistency, CI Integration Tests, and AI-Friendly Spec Authoring

Thematisch verwandte Begriffe: Spring, CRUD, Generator, v150 · 6 Treffer

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

💬 Kommentare werden geladen…
Zum Aktualisieren ziehen
ZERO-DAY CVE-2026-102714 | `_nx_icmpv6_validate_options()` scans the option area with `while (leng…
Advisory →
tsecurity.de Icon
Offline-Lesen, Eilmeldungen & 0ms Ladezeit

Installiere tsecurity.de direkt auf deinen Home-Bildschirm für das ultimative Vollbild-Magazinerlebnis ohne Browser-Leisten.

Nächster Beitrag