タグ

MVCとSpringに関するdmizuno55のブックマーク (4)

  • Exception Handling in Spring MVC

    NOTE: Revised April 2018 Spring MVC provides several complimentary approaches to exception handling but, when teaching Spring MVC, I often find that my students are confused or not comfortable with them. Today I'm going to show you the various options available. Our goal is to not handle exceptions explicitly in Controller methods where possible. They are a cross-cutting concern better handled sep

    Exception Handling in Spring MVC
  • 【Spring】例外ハンドリングと仕組み - Qiita

    例外の種類 Webアプリケーションで発生する例外は、大きく3つに分類されます。 (1)システム例外 処理を継続することができない例外(アプリケーション自体のバグ、依存ライブラリのバグ、ミドルウェアやハードウェアの故障、システムリリースの枯渇、ネットワーク障害など)は、システム例外に分類されます。 システム利用者にはシステムエラー画面を表示し、システム運用者にはシステム障害が発生したことが通知されるように実装します。 (2)リクエスト不正を通知する例外 リクエストの内容が不正なときに発生する例外(存在しないパスへのリクエスト、バインディングエラー、入力チェックエラーなど)は、リクエスト不正を通知する例外に分類されます。 リクエスト不正を通知する例外が発生した場合は、システム利用者にリクエストの内容が間違っていることを通知するように実装します。 (3)アプリケーション例外 ビジネスルールに違反

    【Spring】例外ハンドリングと仕組み - Qiita
  • Spring MVC(+Spring Boot)上での非同期リクエストを理解する -前編- - Qiita

    今回は2部構成で、Spring MVCベースのWebアプリケーションで、Servlet 3.0からサポートされた非同期処理を利用する方法をについて説明します。なお、Servlet標準の非同期処理の仕組みについては、こちらの記事をご覧ください。 Spring Boot上での使い方と実装サンプルは、最後の方に記載してあります。Spring Bootユーザーは方は、もしかしたら先にそちらをみた方がイメージがつきやすいかもしれません。 動作確認環境 Java SE 8 Tomcat 8.5.5 (Servlet 3.1) Spring Framework 4.3.3.RELESAE Spring Boot 1.4.1.RELEASE 前提知識 Servlet標準の非同期処理の仕組みを知っている人 Spring MVCで画面遷移アプリを使ったことがある人 (Java Config + ViewRes

    Spring MVC(+Spring Boot)上での非同期リクエストを理解する -前編- - Qiita
  • soracaneホーム‎ > ‎Spring frameworkについて‎ > ‎Spring MVC‎ > ‎ 01.基本概念:全体的な処理フロー - soracane

    ここでは、WEBアプリケーション全体における、Spring MVCの役割と、処理の流れを見ていきたいと思います。 あくまで概要ですので、森を俯瞰するような感じで行こうかと思っています。 初めて触れるフレームワークでは、全体をとらえるのと、フレームワークの設計思想を把握するのが重要かと個人的には思っています。 ここではそのうち、「全体をとらえる」、を目標にします。

    soracaneホーム‎ > ‎Spring frameworkについて‎ > ‎Spring MVC‎ > ‎ 01.基本概念:全体的な処理フロー - soracane
  • 1