jmolecules

Libraries to help developers express architectural abstractions in Java code

APACHE-2.0 License

Stars
1.2K
Committers
14

Bot releases are visible (Hide)

jmolecules - 1.9 Latest Release

Published by odrotbohm about 1 year ago

⭐ New Features

  • ValueObject interface for KMolecules #100

🔨 Dependency Upgrades

  • Upgrade to AssertJ 3.24.2 #105
  • Upgrade to JUnit 5.10 #104
  • Upgrade to Kotlin 1.8.22 #103
jmolecules - 1.8

Published by odrotbohm about 1 year ago

⭐ New Features

  • Add support to qualify domain events as to-be-externalized #98
  • @Identity annotation is missing in kmolecules-ddd #97
  • Additional metadata for Hexagonal Architecture's @Ports and @Adapters #79
jmolecules - 1.7

Published by odrotbohm about 1 year ago

⭐ New Features

  • Consistency in CQRS architecture package names #93
jmolecules - 1.6

Published by odrotbohm over 2 years ago

⭐ New Features

  • Allow @CommandHandler on constructor #83
  • Provide a way to specify a reference to identity using annotation #81

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

jmolecules - 1.5

Published by odrotbohm over 2 years ago

⭐ New Features

  • Add support for Hexagonal Architecture #71
  • Add kMolecules DDD flavor of jMolecules DDD to work around issues in Kotlin #51

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

jmolecules - 1.4

Published by odrotbohm almost 3 years ago

⭐ New Features

  • Allow usage of @Identity on methods #66
  • Additional referral methods for Association #61
jmolecules - 1.3.0

Published by odrotbohm about 3 years ago

⭐ New Features

  • Introduce @Identifier in DDD annotations #57
  • Introduce ValueObject marker interface #55

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

jmolecules -

Published by odrotbohm over 3 years ago

⭐ New Features

  • Add repository interface type #49
  • Static factory methods for Association #48
  • Define JPMS automatic module name for all modules #47

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

jmolecules -

Published by odrotbohm over 3 years ago

⭐ New Features

  • Make architecture annotations @Documented #42
  • Introduce annotations and types for CQRS / Event Sourcing #18
jmolecules - 1.0

Published by odrotbohm almost 4 years ago

⭐ New Features

  • Add @BoundedContext and @Module annotation #20
  • Add annotations for onion architecture #4
jmolecules - 0.1

Published by odrotbohm almost 4 years ago

⭐ New Features

  • Add Spring plugin #11
  • Add ArchUnit rules to verify building block relationships #10
  • Add JPA module to derive mapping defaults for usage with JPA #8
  • Add type based alternative to annotations for building blocks #7
  • Add @DomainEvent annotation #2
Package Rankings
Top 9.61% on Repo1.maven.org
Related Projects