現在のSpringアプリケーションの新機能を開発しています。ユーザーがメインページにログオンしようとすると、最初にxmlファイル(dbバージョンなど)のタグをチェックして、ユーザーがメインページに移動できるかどうかを判断する必要があります。バージョンが最新の場合は、Springアプリケーションを実行します。それ以外の場合は、別のページにリダイレクトして、ユーザーがデータベースをアップグレードしてから、アプリを(手動で)再起動できるようにします。
私は2つの解決策があると思います:
スプリングを使用してこの機能を作成し、スプリングMVCが残りを処理できるようにします。
バージョンが間違っている場合にアップグレードページにリダイレクトするサーブレットレベルの前にフィルタを作成します。春のアプリケーションに入るのも面倒ではありません。
では、どちらがより合理的に聞こえますか?アイデアを共有してください、ありがとう。