├── .gitignore ├── README.md ├── application ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── purnima │ └── jain │ └── customer │ └── CustomerApplication.java ├── controller ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── purnima │ └── jain │ └── customer │ └── controller │ └── CustomerController.java ├── domain ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── purnima │ └── jain │ └── customer │ └── domain │ ├── aggregate │ └── Customer.java │ ├── repository │ └── CustomerRepository.java │ └── service │ └── CustomerService.java ├── pom.xml ├── repository ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── purnima │ └── jain │ └── customer │ └── repository │ └── implementation │ └── CustomerRepositoryImpl.java └── service ├── pom.xml └── src └── main └── java └── com └── purnima └── jain └── customer └── service └── implementation └── CustomerServiceImpl.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purnima-jain/spring-boot-multi-module/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purnima-jain/spring-boot-multi-module/HEAD/README.md -------------------------------------------------------------------------------- /application/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purnima-jain/spring-boot-multi-module/HEAD/application/pom.xml -------------------------------------------------------------------------------- /application/src/main/java/com/purnima/jain/customer/CustomerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purnima-jain/spring-boot-multi-module/HEAD/application/src/main/java/com/purnima/jain/customer/CustomerApplication.java -------------------------------------------------------------------------------- /controller/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purnima-jain/spring-boot-multi-module/HEAD/controller/pom.xml -------------------------------------------------------------------------------- /controller/src/main/java/com/purnima/jain/customer/controller/CustomerController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purnima-jain/spring-boot-multi-module/HEAD/controller/src/main/java/com/purnima/jain/customer/controller/CustomerController.java -------------------------------------------------------------------------------- /domain/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purnima-jain/spring-boot-multi-module/HEAD/domain/pom.xml -------------------------------------------------------------------------------- /domain/src/main/java/com/purnima/jain/customer/domain/aggregate/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purnima-jain/spring-boot-multi-module/HEAD/domain/src/main/java/com/purnima/jain/customer/domain/aggregate/Customer.java -------------------------------------------------------------------------------- /domain/src/main/java/com/purnima/jain/customer/domain/repository/CustomerRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purnima-jain/spring-boot-multi-module/HEAD/domain/src/main/java/com/purnima/jain/customer/domain/repository/CustomerRepository.java -------------------------------------------------------------------------------- /domain/src/main/java/com/purnima/jain/customer/domain/service/CustomerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purnima-jain/spring-boot-multi-module/HEAD/domain/src/main/java/com/purnima/jain/customer/domain/service/CustomerService.java -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purnima-jain/spring-boot-multi-module/HEAD/pom.xml -------------------------------------------------------------------------------- /repository/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purnima-jain/spring-boot-multi-module/HEAD/repository/pom.xml -------------------------------------------------------------------------------- /repository/src/main/java/com/purnima/jain/customer/repository/implementation/CustomerRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purnima-jain/spring-boot-multi-module/HEAD/repository/src/main/java/com/purnima/jain/customer/repository/implementation/CustomerRepositoryImpl.java -------------------------------------------------------------------------------- /service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purnima-jain/spring-boot-multi-module/HEAD/service/pom.xml -------------------------------------------------------------------------------- /service/src/main/java/com/purnima/jain/customer/service/implementation/CustomerServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purnima-jain/spring-boot-multi-module/HEAD/service/src/main/java/com/purnima/jain/customer/service/implementation/CustomerServiceImpl.java --------------------------------------------------------------------------------