Multimodule Maven Project using Java Modules (#6875)

* Initial Commit

* Update pom.xml

* Update pom.xml

* Update pom.xml

* Update pom.xml

* Update pom.xml

* Update pom.xml

* Update pom.xml

* Update pom.xml

* Update pom.xml

* Update pom.xml

* Update pom.xml

* Update pom.xml

* Update pom.xml

* Update pom.xml

* Update pom.xml

* Update module-info.java

* Update module-info.java

* Update pom.xml

* Update pom.xml
This commit is contained in:
Alejandro Gervasio
2019-05-03 00:45:12 -03:00
committed by KevinGilmore
parent 0e446c9df0
commit 4cc3f3413c
14 changed files with 307 additions and 2 deletions

View File

@@ -0,0 +1,19 @@
package com.baeldung.mainappmodule;
import com.baeldung.daomodule.Dao;
import com.baeldung.entitymodule.User;
import com.baeldung.userdaomodule.UserDao;
import java.util.HashMap;
import java.util.Map;
public class Application {
public static void main(String args[]) {
Map<Integer, User> users = new HashMap<>();
users.put(1, new User("Julie"));
users.put(2, new User("David"));
Dao userDao = new UserDao(users);
userDao.findAll().forEach(System.out::println);
}
}

View File

@@ -0,0 +1,8 @@
module com.baeldung.mainppmodule {
requires com.baeldung.entitymodule;
requires com.baeldung.daomodule;
requires com.baeldung.userdaomodule;
uses com.baeldung.userdaomodule.UserDao;
}