All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.spincast.demos.supercalifragilisticexpialidocious.AppModule Maven / Gradle / Ivy

package org.spincast.demos.supercalifragilisticexpialidocious;

import org.spincast.core.config.SpincastConfig;
import org.spincast.core.guice.SpincastGuiceModuleBase;

import com.google.inject.Scopes;

public class AppModule extends SpincastGuiceModuleBase {

    @Override
    protected void configure() {

        // Binds our controller
        bind(AppController.class).asEagerSingleton();

        // Overrides the default configuration binding
        bind(SpincastConfig.class).to(AppConfig.class).in(Scopes.SINGLETON);

        // ... other bindings
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy