Skip to content

Commit e5bcf52

Browse files
committed
Showcase stereotyping.
$ Conflicts: $ server/pom.xml
1 parent 29e87d9 commit e5bcf52

File tree

5 files changed

+366
-4
lines changed

5 files changed

+366
-4
lines changed

server/pom.xml

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma
1919
<bytebuddy.version>1.17.5</bytebuddy.version>
2020
<datasourceMicrometerSpringBootVersion>1.1.0</datasourceMicrometerSpringBootVersion>
2121
<java.version>21</java.version>
22-
<jmolecules.version>2025.0.0-SNAPSHOT</jmolecules.version>
22+
<jmolecules-bom.version>2025.0.0-STEROTYPE-SNAPSHOT</jmolecules-bom.version>
2323
<spring-modulith.version>1.4.0</spring-modulith.version>
2424
</properties>
2525

@@ -28,7 +28,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma
2828
<dependency>
2929
<groupId>org.jmolecules</groupId>
3030
<artifactId>jmolecules-bom</artifactId>
31-
<version>${jmolecules.version}</version>
31+
<version>${jmolecules-bom.version}</version>
3232
<type>pom</type>
3333
<scope>import</scope>
3434
</dependency>
@@ -56,6 +56,21 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma
5656
<artifactId>jmolecules-starter-ddd</artifactId>
5757
</dependency>
5858

59+
<dependency>
60+
<groupId>org.jmolecules</groupId>
61+
<artifactId>jmolecules-ddd</artifactId>
62+
</dependency>
63+
64+
<dependency>
65+
<groupId>org.jmolecules</groupId>
66+
<artifactId>jmolecules-hexagonal-architecture</artifactId>
67+
</dependency>
68+
69+
<dependency>
70+
<groupId>org.jmolecules.integrations</groupId>
71+
<artifactId>jmolecules-stereotype</artifactId>
72+
</dependency>
73+
5974
<dependency>
6075
<groupId>org.jmolecules.integrations</groupId>
6176
<artifactId>jmolecules-jpa</artifactId>
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
@org.springframework.lang.NonNullApi
2+
@org.jmolecules.architecture.hexagonal.Application
3+
package org.springsource.restbucks.payment;
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
@org.springframework.lang.NonNullApi
2+
@org.jmolecules.architecture.hexagonal.PrimaryAdapter
23
package org.springsource.restbucks.payment.web;

0 commit comments

Comments
 (0)