
net.spals.appbuilder.app.examples.finatra.sample.SampleFinatraGuiceModule.scala Maven / Gradle / Ivy
The newest version!
package net.spals.appbuilder.app.examples.finatra.sample
import com.google.inject.AbstractModule
import com.google.inject.name.Names
/**
* A sample guice [[com.google.inject.Module]] for
* [[net.spals.appbuilder.app.finatra.FinatraWebApp#addModule]]
*
* @author tkral
*/
private[sample] class SampleFinatraGuiceModule extends AbstractModule {
override def configure(): Unit = {
binder.bind(classOf[String]).annotatedWith(Names.named("GuiceModule"))
.toInstance(this.getClass.getSimpleName)
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy