Advertisement · 728 × 90
#
Hashtag
#jmolecules
Advertisement · 728 × 90
Preview
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...

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

5 3 0 0
Preview
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...

🥁📢 #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...

5 2 0 0
Oliver Drotbohm - jMolecules 2.0 – Stereotypical

🥁📢 #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. ☕️⚗️🍃

11 9 0 0
Tactical Domain Driven Design with Java and Spring by Oliver Drotbohm
Tactical Domain Driven Design with Java and Spring by Oliver Drotbohm YouTube video by Devoxx

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

13 5 1 2
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.

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.

A screenshot of the stereotype group selection view.

📢 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

3 1 0 0
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.

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.

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 ☕️⚗️

1 1 0 0
Preview
Spring Modulith 2.0 M3 released Level up your Java code and explore what Spring can do for you.

🥁📢 #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...

5 6 0 0
Preview
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 ...

🥁📢 #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...

☕️⚗️

1 0 0 0
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.

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.

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

4 3 0 0
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.

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.

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. ☕️⚗️

13 5 1 1

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)

1 2 2 0
Preview
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...

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… ☕️⚗️🍃📦

7 2 3 0
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....

🥁📢 #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...

5 1 0 0

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.

1 0 1 0
Preview
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...

🥁📢 #jMolecules 2023.3.1 is out shipping equals(…) and hashCode() generation for entities based on their identifiers! ☕️⚗️

2 3 0 0
Preview
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 #...

🥁📢 #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... ☕️⚗️

7 3 1 0

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... ☕️⚗️

3 2 0 0
Preview
Enhancing Software Governance and Quality With jMolecules jMolecules uses annotations to enforce architectural rules, prevent software erosion, simplify validation with tools like ArchUnit. It supports DDD, CQRS, etc.

A great overview about #jMolecules by Otavio Santana on #DZone: dzone.com/articles/enh...

6 2 0 0
Preview
Release 2023.2.1 · xmolecules/jmolecules-bom jMolecules 1.10.0 jMolecules Integrations 0.24.1

📢 Hotfix updates (2023.2.1 and 2025.0 RC2) to fix a regression in the #ArchUnit module of #jMolecules Integrations. ☕️⚗️

- github.com/xmolecules/j...
- github.com/xmolecules/j...

0 0 0 0
Preview
Release 2023.2 · xmolecules/jmolecules-bom jMolecules 1.10.0 jMolecules Integrations 0.24

📢 #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...

11 5 1 0
Preview
Folge 219 - Taktisches Domain-Driven Design mit Java und jMolecules mit Oliver Drotbohm Oliver zeigt wie man DDD praktisch auf Code-Ebene mit jMolecules umsetzen kann

Taktisches #DomainDrivenDesign #DDD mit #Java und #jMolecules mit Oliver Drotbohm
Aufnahme verfügbar! (#Podcast / Video)
software-architektur...
#SoftwareArchitektur im #Stream

0 1 0 0
Post image

Taktisches #DomainDrivenDesign #DDD mit #Java und #jMolecules mit Oliver Drotbohm
HEUTE 13:00
Mehr Informationen und Möglichkeit für Fragen:
software-architektur...
#SoftwareArchitektur im #Stream

0 1 0 0
Post image

Taktisches #DomainDrivenDesign #DDD mit #Java und #jMolecules mit Oliver Drotbohm
MORGEN 13:00
Mehr Informationen und Möglichkeit für Fragen:
software-architektur...
#SoftwareArchitektur im #Stream

0 1 0 0
Post image

Taktisches #DomainDrivenDesign #DDd mit #Java und #jMolecules mit Oliver Drotbohm
Freitag 31.5. 13:00
Mehr Informationen und Möglichkeit für Fragen:
software-architektur...
#SoftwareArchitektur im #Stream

1 1 0 0

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

3 2 0 0
Post image Post image

Geschafft! Super Vortrag zu #jmolecules von
Oliver Drotbohm, vielen Dank dafür! Jetzt noch ausklingen bei 🍻 und 🍕 !

2 1 0 0
Post image Post image

Und wir sind live! Viel Spaß beim Vortrag. #jmolecules #java #architecture #jug

1 1 0 0
Post image

Soundcheck ist gemacht, Merch liegt bereit - gleich kann's losgehen mit dem Vortrag zu #jmolecules von Oliver Drotbohm bei der #JUG Karlsruhe! 👍 Den Stream findet Ihr unter www.youtube.com/watch?v=iYBP... #java #architecture

2 2 1 0
Live-Streaming-Setup eines Vor-Ort-Events

Live-Streaming-Setup eines Vor-Ort-Events

Heute abend ist's soweit: Oliver Drotbohm spricht bei der #JUG Karlsruhe über #jmolecules! Wir sind startklar. Und für alle Late Birds, die keinen Platz mehr bei uns vor Ort ergattern können, starten wir den Livestream ab 19:15 👉️ youtube.com/live/iYBP9ZU... #java #architecture

2 2 1 0
Architecturally-evident Java Applications with jMolecules - Oliver Drotbohm

Architecturally-evident Java Applications with jMolecules - Oliver Drotbohm

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

3 3 1 0