#jMolecules

Marcus Fihlon (McPringle)mcpringle_jugch@videos.ijug.eu
2026-02-03

Architecturally-evident Java Applications with jMolecules

videos.ijug.eu/w/uU7EVmgP55TWq

Oliver Drotbohmodrotbohm@chaos.social
2026-02-03

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=5
Tickets: tickets.voxxeddays.com/event/w

Oliver Drotbohmodrotbohm@chaos.social
2025-12-19

๐Ÿฅ๐Ÿ“ข #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/jmolecul

Oliver Drotbohmodrotbohm@chaos.social
2025-11-28

Spring Tools lead @martinlippert on the new #jMolecules-powered Logical Structure view in the upcoming version 5. Already available in previews! โ˜•๏ธโš—๏ธ

spring.io/blog/2025/11/28/towa

Oliver Drotbohmodrotbohm@chaos.social
2025-11-14

๐Ÿฅ๐Ÿ“ข #jMolecules 2.0 is here! I took the chance to summarize the new stereotypes feature that enabled the #Spring Tools team to bring logical browsing of your projects to your IDE. โ˜•๏ธโš—๏ธ

odrotbohm.de/2025/11/jmolecule

Oliver Drotbohmodrotbohm@chaos.social
2025-10-10

Waving #Devoxx goodbye after a tremendous week. Stephan and team have outperformed themselves again. The feedback about #jMolecules and #SpringModulith has been nothing but positive, and being able to catch up with team members has been energizing as well! Safe travels, everyone, and hope to see you next year!

๐Ÿ“ท by the amazing Dimitris Doutsiopoulos (really captures the event's mood perfectly!)

Oliver Drotbohm standing on a stage, raising one hand while addressing an audience. In the background, a projector displays text related to evolvable systems. The speaker is wearing a black cap and glasses.
Oliver Drotbohmodrotbohm@chaos.social
2025-10-08

The recording of my yesterdayโ€˜s โ€œTactical Domain-Driven Design with #Java and #Springโ€ at #Devoxx is already up on YouTubeโ€ฆ youtu.be/k3o1nSh3g2Q?si=HbcQbI โ˜•๏ธ๐Ÿƒโš—๏ธ #DDD #jMolecules

Oliver Drotbohmodrotbohm@chaos.social
2025-10-02

๐Ÿ“ข 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

The Logical Structure view in VSCode's Spring Boot Tooling showing the Spring Modulith application modules of the RESTBucks application. The application node reveals an icon to open up a dialogue to select the stereotype groups that are supposed to be included in the project tree.A screenshot of the stereotype group selection view.
Oliver Drotbohmodrotbohm@chaos.social
2025-09-26

Lovely how @dirkmahler showcases rule validation of architecture that is against an intended architecture using #jMolecules for the former and #ContextMapper for the latter. #jsd2025 โ˜•๏ธโš—๏ธ

A presentation slide titled "APPLICATION STRUCTURE" discusses jQAssistant rules that validate against abstract concepts, such as Bounded Context and Technical Aspects. It illustrates relationships between concepts like "Implemented Bounded Context," "Documented Bounded Context," the former bound to jMolecules annotations and the latter described by Context Mapper.
Oliver Drotbohmodrotbohm@chaos.social
2025-09-19

๐Ÿฅ๐Ÿ“ข #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/19/spri

Oliver Drotbohmodrotbohm@chaos.social
2025-09-19

๐Ÿฅ๐Ÿ“ข #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/jmolecul
- jMolecules Integrations 0.30 โ€“ github.com/xmolecules/jmolecul

โ˜•๏ธโš—๏ธ

Oliver Drotbohmodrotbohm@chaos.social
2025-09-03

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

A refined variant of the logical structure view in VSCode displaying application structure based on architectural, design and technology stereotypes in a tree-like structure.
Oliver Drotbohmodrotbohm@chaos.social
2025-08-29

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. โ˜•๏ธโš—๏ธ

An image displaying a tree structure of a software application, grouping various components by their architectural stereotype, such as Domain Event Handlers, Aggregate Roots, Services, Entities.
Oliver Drotbohmodrotbohm@chaos.social
2025-07-07

To all #jMolecules users out there: what's the persistence mechanism you're using in your application? โ˜•๏ธโš—๏ธ Additional context: github.com/xmolecules/jmolecul

Oliver Drotbohmodrotbohm@chaos.social
2025-06-19

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 here: github.com/xmolecules/jmolecul โ˜•๏ธโš—๏ธ๐Ÿƒ๐Ÿ“ฆ

Oliver Drotbohmodrotbohm@chaos.social
2025-06-18

I've added a #jMolecules-based persistence approach to
@bitboss' 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/aggregate-pe
mastodon.social/@bitboss/11462

Oliver Drotbohmodrotbohm@chaos.social
2025-06-16

๐Ÿฅ๐Ÿ“ข #jMolecules Integrations 0.28 is out (BOM 2025.0.0 RC4 and 2023.3.2). Configuration options for code generation and improvements in association handling. Grab it while it's ๐Ÿ”ฅ!

github.com/xmolecules/jmolecul

Oliver Drotbohmodrotbohm@chaos.social
2025-04-16

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.

A project inspector API then allows extracting that grouping information to create trees as shown in the Gist. gist.github.com/odrotbohm/25bf

Oliver Drotbohmodrotbohm@chaos.social
2025-04-16

๐Ÿฅ๐Ÿ“ข #jMolecules 2023.3.1 is out shipping equals(โ€ฆ) and hashCode() generation for entities based on their identifiers! github.com/xmolecules/jmolecul โ˜•๏ธโš—๏ธ

Oliver Drotbohmodrotbohm@chaos.social
2025-04-15

Nice hat tip to #jMolecules! Thanks for the mention, @thmuch! ๐Ÿ™‡โ€โ™‚๏ธ๐Ÿซถ
techhub.social/@infoq/11434158

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst