タグ

システムとプログラミングに関するsignets_jpのブックマーク (2)

  • Web Applicationを綺麗に設計するためのMVACという考え方 - $shibayu36->blog;

    【2016/03/04追記】以前まとめたこのMVACという名前の設計は既に古くなっており、今はこのようなアーキテクチャで設計していません。 こんにちは。最近ははてなでMVACというアーキテクチャに則って開発をしているのですが、ようやく意味を理解できてきました。そこで今回は「Web Applicationを綺麗に設計するためのMVACという考え方」について、サンプルを交えながら説明していこうと思います。かなり長くなってしまったので、時間があるときにでもどうぞ。 MVACって? データソースやロジックを扱う「Model」、表示・出力を管理する「View」、複数のModelとControllerをつなぐApplication、ユーザのリクエストなどを受け取りViewやApplicationを制御する「Controller」の4つの要素を組み合わせてシステムを実装する方式。MVCをさらに抽象化した

  • 『Spring Batch機能について』

    Java Springの逆引きメモJavaのSpring frameworkのメモを書いていきます! 初心者の勉強ノートなので間違いがあるかもしれませんが、何かヒントになることがあれば幸いです。 Springのバッチの機能の概要を見てみましょう! 一言でいえば、「バッチ処理を扱う機能」です。 【用意されている機能】 Springのバッチ処理には、主に2つの機能があります。 ・スケジューリング機能 定期処理を実施する機能。裏ではquartzや、Java's Timerの機能を使用している ・バッチ処理機能 ループ処理、並列処理や、失敗時に処理を変更するなど、処理の動作を定義して実行する Springプロジェクトの位置づけ上で、2つ共をSpringBatchというカテゴリで括るのが正しいか分かりませんが、ここの記事では括ってしまいました。大丈夫かしら さて、スケジューリングはクーロンのように起

    『Spring Batch機能について』
  • 1