#jMolecules
🥁📢 #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
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
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
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
Tue, Oct 7th, 1:30pm – Tactical Domain-Driven Design with #Java and #Springm.devoxx.com/events/dvbe2... #DDD ☕️⚗️🍃📦2/5
October 4, 2025 at 2:37 PM
📢 Another update for the Logical Structure view in #VSCode's Spring Boot Tools. The application node now reveals a customization icon to select the stereotype groups that should be considered. Switch to the pre-release version to play with it. ☕️⚗️ #jMolecules
October 2, 2025 at 12:32 PM
Lovely how @dirkmahler.bsky.social showcases rule validation of architecture that is against an intended architecture using #jMolecules for the former and #ContextMapper for the latter. #jsd2025 ☕️⚗️
September 26, 2025 at 3:45 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
🥁📢 #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
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
I already use jmolecules-hexagonal to help annotate my code...
September 14, 2025 at 7:59 PM
KISS. If you use Spring, consider using Spring Modulith. If not, I'd advise to use jMolecules/ArchUnit.
September 13, 2025 at 10:16 AM
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
@odrotbohm i did find examples for modulith with cqrs and hexagonal, but they don't use jmolecules, and I found no examples for usage of modulith with jmolecules-onion-architecture.
August 31, 2025 at 1:30 PM
@odrotbohm I am looking for an example that demonstrates a sliced onion application with jmolecules ddd *and onion* support. Modulith is quite opinionated about the package structure of the domain ring, but what about the application and infrastructure/rest/db rings? Where should I put my […]
Original post on mastodontech.de
mastodontech.de
August 31, 2025 at 1:23 PM
To play with that in #VSCode, flip your Spring Boot tools to pre-release and use jMolecules annotations or interfaces in your projects. Be reminded that this is just a start. We're going to add #SpringModulith support soon and allow selecting which stereotype groups you want to see. Give it a try!
August 29, 2025 at 8:38 AM
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
To all #jMolecules users out there: what's the persistence mechanism you're using in your application? ☕️⚗️

A) Separate persistence model
B) Persistent model (database-generated IDs)
C) Persistent model (application-generated IDs)
July 7, 2025 at 4:45 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
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
🥁📢 #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
The #SpringModulith / #jMolecules stereotyping prototype is coming together nicely. A customizable stereotype configuration system will support prepared and user-defined stereotypes expressed in codebase elements.
April 16, 2025 at 4:22 PM
🥁📢 #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
🥁📢 #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