Skip to content

Commit f665111

Browse files
committed
feat: add CDI SE app entrypoint to run TaxCalculator with PT country
1 parent 46f8ae4 commit f665111

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

  • cdi-api/src/main/java/com/otavio/jakarta/cdi/app/configuration
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package com.otavio.jakarta.cdi.app.configuration;
2+
3+
public class App {
4+
5+
public static void main(String[] args) {
6+
System.setProperty("app.country", "PT");
7+
try (var container = jakarta.enterprise.inject.se.SeContainerInitializer.newInstance().initialize()) {
8+
TaxCalculator taxCalculator = container.select(TaxCalculator.class).get();
9+
System.out.println("Tax for 100: " + taxCalculator.calculate(new java.math.BigDecimal("100")));
10+
}
11+
}
12+
}

0 commit comments

Comments
 (0)