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:
committed by
KevinGilmore
parent
0e446c9df0
commit
4cc3f3413c
@@ -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);
|
||||
}
|
||||
|
||||
}
|
||||
@@ -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;
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user