本文整理了Java中ro.pippo.core.Application.<init>()
方法的一些代码示例,展示了Application.<init>()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Application.<init>()
方法的具体详情如下:
包路径:ro.pippo.core.Application
类名称:Application
方法名:<init>
暂无
代码示例来源:origin: pippo-java/pippo
public Application getApplication() {
if (application == null) {
initReloading();
if (reloading) {
log.info("Reload enabled");
application = createApplication();
} else {
log.debug("Create a default application");
application = new Application();
}
}
return application;
}
代码示例来源:origin: com.gitblit.fathom/fathom-rest
@Override
protected void setup() {
String basePath = Strings.nullToEmpty(getSettings().getString(RestServlet.SETTING_URL, null)).trim();
serve(basePath + "/*").with(RestServlet.class);
final PippoSettings pippoSettings = getPippoSettings(getSettings());
final Application application = new Application(pippoSettings);
// must set context path before starting application
application.getRouter().setContextPath(getSettings().getContextPath());
// must set application path before starting application
String contextPath = application.getRouter().getContextPath();
String applicationPath = StringUtils.addEnd(contextPath, "/") + StringUtils.removeStart(basePath, "/");
application.getRouter().setApplicationPath(applicationPath);
// start the application which sets up all initializers
application.init();
bind(Application.class).toInstance(application);
bind(Router.class).toInstance(application.getRouter());
bind(Messages.class).toInstance(application.getMessages());
bind(Languages.class).toInstance(application.getLanguages());
bind(MimeTypes.class).toInstance(application.getMimeTypes());
bind(ErrorHandler.class).toInstance(application.getErrorHandler());
bind(TemplateEngine.class).toInstance(application.getTemplateEngine());
bind(HttpCacheToolkit.class).toInstance(application.getHttpCacheToolkit());
bind(ContentTypeEngines.class).toInstance(application.getContentTypeEngines());
bind(RestService.class);
}
代码示例来源:origin: gitblit/fathom
@Override
protected void setup() {
String basePath = Strings.nullToEmpty(getSettings().getString(RestServlet.SETTING_URL, null)).trim();
serve(basePath + "/*").with(RestServlet.class);
final PippoSettings pippoSettings = getPippoSettings(getSettings());
final Application application = new Application(pippoSettings);
// must set context path before starting application
application.getRouter().setContextPath(getSettings().getContextPath());
// must set application path before starting application
String contextPath = application.getRouter().getContextPath();
String applicationPath = StringUtils.addEnd(contextPath, "/") + StringUtils.removeStart(basePath, "/");
application.getRouter().setApplicationPath(applicationPath);
// start the application which sets up all initializers
application.init();
bind(Application.class).toInstance(application);
bind(Router.class).toInstance(application.getRouter());
bind(Messages.class).toInstance(application.getMessages());
bind(Languages.class).toInstance(application.getLanguages());
bind(MimeTypes.class).toInstance(application.getMimeTypes());
bind(ErrorHandler.class).toInstance(application.getErrorHandler());
bind(TemplateEngine.class).toInstance(application.getTemplateEngine());
bind(HttpCacheToolkit.class).toInstance(application.getHttpCacheToolkit());
bind(ContentTypeEngines.class).toInstance(application.getContentTypeEngines());
bind(RestService.class);
}
内容来源于网络,如有侵权,请联系作者删除!