Skip to content

Commit 5510595

Browse files
committed
chore: include dependencies at the project
Signed-off-by: Otavio Santana <otaviopolianasantana@gmail.com>
1 parent ff52057 commit 5510595

16 files changed

+17
-219
lines changed

02-03-ddd/pom.xml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,20 @@
2323
<maven-source-plugin.version>3.2.1</maven-source-plugin.version>
2424
<maven-javadoc-plugin.vesion>3.3.0</maven-javadoc-plugin.vesion>
2525
<weld.se.core.version>6.0.3.Final</weld.se.core.version>
26+
<jmolecules.version>1.9.0</jmolecules.version>
2627
</properties>
2728

2829
<dependencies>
30+
<dependency>
31+
<groupId>org.jmolecules</groupId>
32+
<artifactId>jmolecules-ddd</artifactId>
33+
<version>${jmolecules.version}</version>
34+
</dependency>
35+
<dependency>
36+
<groupId>org.jmolecules</groupId>
37+
<artifactId>jmolecules-layered-architecture</artifactId>
38+
<version>${jmolecules.version}</version>
39+
</dependency>
2940
<dependency>
3041
<groupId>org.javamoney.moneta</groupId>
3142
<artifactId>moneta-core</artifactId>
@@ -66,7 +77,12 @@
6677
<version>4.0.0-M1</version>
6778
<scope>test</scope>
6879
</dependency>
69-
80+
<dependency>
81+
<groupId>org.jmolecules.integrations</groupId>
82+
<artifactId>jmolecules-archunit</artifactId>
83+
<version>0.23.0</version>
84+
<scope>test</scope>
85+
</dependency>
7086
</dependencies>
7187

7288
<build>

02-03-ddd/src/main/java/expert/os/examples/App.java

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -7,20 +7,6 @@ public class App {
77

88
public static void main(String[] args) {
99
try(SeContainer container = SeContainerInitializer.newInstance().initialize()) {
10-
PaymentService paymentService = container.select(PaymentService.class, PaymentFilter.of(PaymentType.CREDIT_CARD))
11-
.get();
12-
String processed = paymentService.processPayment("Order #12345");
13-
14-
System.out.println("Processed Payment: " + processed);
15-
16-
News news = new News("CDI in action", "Breaking News: CDI in Action!");
17-
18-
NewsService newsService = container.select(NewsService.class).get();
19-
newsService.publish(news);
20-
21-
Worker worker = container.select(Worker.class).get();
22-
String crudOperation = worker.task("CRUD Operation");
23-
System.out.println("Worker Task Result: " + crudOperation);
2410

2511
}
2612
}

02-03-ddd/src/main/java/expert/os/examples/CreditCardPaymentService.java

Lines changed: 0 additions & 15 deletions
This file was deleted.

02-03-ddd/src/main/java/expert/os/examples/Magazine.java

Lines changed: 0 additions & 8 deletions
This file was deleted.

02-03-ddd/src/main/java/expert/os/examples/Manager.java

Lines changed: 0 additions & 25 deletions
This file was deleted.

02-03-ddd/src/main/java/expert/os/examples/News.java

Lines changed: 0 additions & 24 deletions
This file was deleted.

02-03-ddd/src/main/java/expert/os/examples/NewsPaper.java

Lines changed: 0 additions & 12 deletions
This file was deleted.

02-03-ddd/src/main/java/expert/os/examples/NewsService.java

Lines changed: 0 additions & 21 deletions
This file was deleted.

02-03-ddd/src/main/java/expert/os/examples/Payment.java

Lines changed: 0 additions & 22 deletions
This file was deleted.

02-03-ddd/src/main/java/expert/os/examples/PaymentFilter.java

Lines changed: 0 additions & 21 deletions
This file was deleted.

0 commit comments

Comments
 (0)