Create an Instance of class which does DI via Playframework Guice Independently in Scala
问题 I'm working on Playframework2.5 with play-slick and programs related to it such as batch. current project structure is like /rootPlayProject /app /controllers /filters /services ... Modules /core (sub-project - DAOs,services are placed here) /batch (sub-project depends on core) I'm using Guice DI almost everywhere include Database Access Object(DAO). And interfaces in core are bound in Module placed in core which end up getting inherited by Module in root project. Core Module(/rootPlayProject