私はSpringベースのアプリケーションを持っていて、アプリの設定にはプログラムによるアプローチ(AbstractAnnotationConfigDispatcherServletInitializer
)を使用しています。web.xmlのないアプリケーションをTomcatセッションレプリケーションのために配布可能
tomcatセッションの複製を作成するには、タグをweb.xml
に使用して、distributableというマークを付ける必要がありますが、私は前述のようにプログラムスタイルを使用しています。
public class WebInitializer extends AbstractAnnotationConfigDispatcherServletInitializer {
@Override
public void onStartup(ServletContext servletContext) throws ServletException {
String activeProfile = activeProfile();
if (isNotEmpty(activeProfile)) {
servletContext.setInitParameter("spring.profiles.active", activeProfile);
}
super.onStartup(servletContext);
}
}
私はここに私の質問は、ということです、それはweb.xmlファイルをせずに配布可能なアプリを持つことが可能ですので、春のコンフィグを使用して、それを行う方法についてのドキュメントを見つけることができませんか?私はweb.xmlにすべてのconfigsを移動することはできませんので、どんな助けにも感謝します。