#jMolecules
📢 #jMolecules 2023.2 and 2025.0 RC1 released! The former fixes #Hexagonal architecture verification and annotation improvements. The latter #JPMS module descriptors and a baseline upgrade to Java 17. Grab 'em while they're hot! 🔥☕️⚗️
- github.com/xmolecules/j...
- github.com/xmolecules/j...
Release 2023.2 · xmolecules/jmolecules-bom
jMolecules 1.10.0 jMolecules Integrations 0.24
github.com
November 21, 2024 at 2:28 PM
jMolecules 2.0 – Stereotypical

https://odrotbohm.de/202...
November 20, 2025 at 5:30 PM
🥁📢 #jMolecules 2.0 is here! I took the chance to summarize the new stereotypes feature that enabled the #Spring Tools team around @martinlippert.bsky.social to bring logical browsing of your projects to your IDE. ☕️⚗️🍃
Oliver Drotbohm - jMolecules 2.0 – Stereotypical
odrotbohm.de
November 14, 2025 at 4:23 PM
I've added a #jMolecules-based persistence approach to @bitboss.bsky.social' repository, showcasing various aggregate persistence approaches to outline how streamlined and free of persistence artifacts a domain model can be and still persisted via #JPA out of the box. ☕️⚗️

github.com/mploed/aggre...
June 18, 2025 at 11:58 AM
Today @odrotbohm.de is running at Voxxed Days Ticino his Tactical Domain-Driven Design with Java and Spring Workshop. Of course, with JMolecules and Spring Modulith!

#VDT26 #voxxed #springboot
February 5, 2026 at 8:32 AM
The recording of my yesterday‘s “Tactical Domain-Driven Design with #Java and #Spring” at #Devoxx is already up on YouTube… youtu.be/k3o1nSh3g2Q?... ☕️🍃⚗️ #DDD #jMolecules
Tactical Domain Driven Design with Java and Spring by Oliver Drotbohm
YouTube video by Devoxx
youtu.be
October 8, 2025 at 7:21 AM
🥁📢 #jMolecules 2023.3.0 (API 1.10, Integrations 0.25) is out! Improved #HexagonalArchitecture verification and persistence code generation. See the release announcement for details. github.com/xmolecules/j... ☕️⚗️
Release 0.25 · xmolecules/jmolecules-integrations
⭐ New Features Overhaul support of Hexagonal Architecture verification #306 Avoid persistence code generation for records not involved in persistence #308 Improve type names of generated classes #...
github.com
March 23, 2025 at 8:18 AM
Spring Tools lead @martinlippert.bsky.social on the new #jMolecules-powered Logical Structure view in the upcoming version 5. Already available in previews! ☕️⚗️
Towards Spring Tools 5 - Stereotypes and a new Structural View
Level up your Java code and explore what Spring can do for you.
spring.io
November 28, 2025 at 3:35 PM
Defining and including your own stereotypes in the new Spring logical structure view has never been easier - with the latest release of @springtools.bsky.social, your catalog files are automatically merged with the defaults, for those not using jMolecules directly 🥳🚀😎
April 7, 2026 at 2:16 PM
🥁📢 #jMolecules 2025.0.2 is out (2.0.1 spec, integration 0.33)! New features in the integrations: annotation generation for reflective metadata generation for domain types on #GraalVM. Avoid custom integration for embeddable records on Hibernate 7+. ☕️⚗️ github.com/xmolecules/j...
Release 0.33 · xmolecules/jmolecules-integrations
⭐ New Features Make Spring native image annotations an opt-in feature #388 Avoid generating EmbeddableInstantiators for records on Hibernate 7 #382 🐞 Bug Fixes Adding annotations to types can ca...
github.com
December 19, 2025 at 10:25 PM
🥁📢 #jMolecules Integrations 0.28 is out (BOM 2025.0.0 RC4 and 2023.3.2), upgrading to Integrations 0.28. Configuration options for code generation and improvements in association handling. Grab it while it's 🔥! github.com/xmolecules/j...
Release 0.28 · xmolecules/jmolecules-integrations
⭐ New Features Add configuration options for ByteBuddy code generation #323 🐞 Bug Fixes Allow Association to be used from within a value object #322 🔨 Dependency Upgrades Upgrade to Axon 4.11....
github.com
June 16, 2025 at 12:58 PM
We're planning to provide a #jMolecules CLI to generate source code for #DDD artifacts. Any #GitHub Actions / #GraalVM / #jReleaser experts out there who'd be willing to help / contribute the binary distribution setup necessary? Please chime in below… ☕️⚗️🍃📦
Set up build and deployment for CLI binaries · Issue #331 · xmolecules/jmolecules-integrations
The CLI artifact needs to be distributed as binary for all operating systems. We need: A GitHub Actions workflow that triggers the native image build for the different OSes A jReleaser setup to pac...
github.com
June 19, 2025 at 1:04 PM
Double sneak preview! #jMolecules 2.0 is going to introduce a declarative stereotype concept for predefined ones (DDD, Spring) and custom ones declared in your projects. The #STS team has a prototype to turn that information into a project tree for higher-level project navigation. ☕️⚗️
August 29, 2025 at 8:38 AM
I've summarized the feedback I got in this #jMolecules Integrations ticket. I'd appreciate further input and votes on the proposed solution over there. github.com/xmolecules/j... ☕️⚗️
March 13, 2025 at 1:34 PM
🥁📢 #SpringModulith 2.0 M3 is out! Revamped #JPA event publication registry, #Jackson 3 support, option to serialize event publication externalization, #jMolecules 2025 upgrade. 🍃📦☕️⚗️ spring.io/blog/2025/09...
Spring Modulith 2.0 M3 released
Level up your Java code and explore what Spring can do for you.
spring.io
September 19, 2025 at 11:10 AM
Kommende Woche ist Oliver Drotbohm zu Gast bei der JUG Karlsruhe und wird uns zum Thema Architekturexplizite #Java Applikationen mit #jMolecules aufschlauen. Wir freuen uns, dieses Event bei uns austragen zu dürfen! Für das leibliche Wohl ist wie immer gesorgt. 🍕🍻 #architecture
October 20, 2023 at 8:41 AM
🥁📢 #jMolecules 2023.3.1 is out shipping equals(…) and hashCode() generation for entities based on their identifiers! ☕️⚗️
Release 0.26 · xmolecules/jmolecules-integrations
⭐ New Features Generate equals(…) and hashCode() for entities if not declared explicitly #315 🔨 Dependency Upgrades Upgrade Spring Boot 3 to 3.4.4 #319 Upgrade ByteBuddy to 1.17.5 #318 Upgrade A...
github.com
April 16, 2025 at 6:47 AM
Geschafft! Super Vortrag zu #jmolecules von
Oliver Drotbohm, vielen Dank dafür! Jetzt noch ausklingen bei 🍻 und 🍕 !
October 25, 2023 at 6:43 PM
Wochenend-Lektüre für alle, die den klasse JUG Karlsruhe Vortrag letzten Monat zu #jmolecules von Oliver Drotbohm verpasst haben: wir haben ihn nochmal frisch aufbereitet! ✨ Viel Spaß beim Lernen 📽️ youtu.be/u2dY9LzFRM4 #architecture #ddd
November 10, 2023 at 7:21 PM
I already use jmolecules-hexagonal to help annotate my code...
September 14, 2025 at 7:59 PM
🥁📢 #jMolecules 2025 RC5 and 2023.3.4 are out! The former ships the new stereotype API and metadata.

- jMolecules 2.0 RC2 – github.com/xmolecules/j...
- jMolecules Integrations 0.30 – github.com/xmolecules/j...

☕️⚗️
Release 2.0 RC2 · xmolecules/jmolecules
⭐ New Features Introduce @Stereotype meta-annotation #152 Move module-info.java to root of the JAR #151 🔨 Dependency Upgrades Upgrade to JUnit 6.0 RC3 #168 Upgrade to Kotlin 2.2.10 #167 Upgrade ...
github.com
September 19, 2025 at 10:48 AM
Only a few seats left for my “Tactical Domain-Driven Design with Java & Spring” workshop at Voxxed Days Ticino on Thursday! Would love to see you there! 🍃⚗️📦 #vdt26 #Java #Spring #DDD #jMolecules

Workshop details: vdt26.voxxeddays.ch/talk/?id=5439
Tickets: tickets.voxxeddays.com/event/wtdddwj
TALKS - Voxxed Days Ticino 2026
The building blocks of tactical Domain-Driven Design (DDD) define atomic design concepts for domain models. They define semantics, rules, and guide developers on how to structure code to develop compl...
vdt26.voxxeddays.ch
February 3, 2026 at 8:30 AM
But as I say, I'm also using jmolecules-hexagonal e.g. to mark ports with `@PrimaryPort` etc...
September 14, 2025 at 8:13 PM
Update on the logical project view coming in #STS (flip your #SpringBoot tools to pre-release versions in #VSCode):

- Alphabetic sorting of the stereotypes per level
- Icons! (at least for some of them) 🔥

Up next: #SpringModulith groupings by application module.

⚗️🍃📦 #jMolecules #DDD #Spring
September 3, 2025 at 8:43 AM