Spring Framework(以下Spring)は、Rod Johnson氏が書籍『Expert One-on-One J2EE Design and Development』(邦題『実践 J2EEシステムデザイン』)で発表したコードを基にして開発されているアプリケーションフレームワークである(http://www.springframework.org/)。 Spring はSeasar2(http://www.seasar.org/)やPicoContainer(http://www.picocontainer.org/)と同様に軽量コンテナに分類され、核となるDI(Dependency Injection/依存性注入)コンテナの機能のほかにAOP(Aspect Oriented Programming)やMVCフレームワーク、JDBCを使いやすくするJDBC抽象フレームワーク、ト
Start Quickly And Easily Movable Type AMI Editiion is an Amazon Machine Image (AMI) including the OS in which Movable Type 6 was installed and available on AWS Marketplace. You can purchase and launch the latest versions of Movable Type quickly and easily. Optimized And Scalable Movable Type Environment OS, Applications, web server, PSGI server, PHP, and database are all optimized for Movable Type
IBMは米国時間15日、ウェブブラウザ「Firefox」を開発するMozilla Foundationに約5万行のコードを寄付すると発表した。視覚障害や運動障害をもつ人たちにとって、使いやすいブラウザを開発することに役立ててもらいたいと、同社はいう。 今回寄贈したコードを使って、MozillaはFirefoxバージョン1.5にDHTMLアクセシビリティ技術を実装することが可能になると、IBMは述べる。この技術を利用すると、ユーザーがキーボード操作で、ウェブページを拡大表示したり、ナビゲーションを行ったり、音声の説明を受けたりできるようなる。 また、開発者は障害を持つ人や高齢者のための「リッチインターネットアプリケーション」の開発に取り組むことが可能になる。こうしたアプリケーションは、ユーザーが自分のPCに追加プログラムをインストールしなくても実行できるというもの。 これまでもIBMは、コン
アプリケーションをレイヤ分割した場合、 プレゼンテーション層 -> ビジネスロジック層 -> データアクセス層 のように分けるのが一般的ではないかと思います。 ここで、矢印は、依存関係を表しています。例えば、プレゼンテーション層は、ビジネスロジック層に依存していて、ビジネスロジック層は、データアクセス層に依存しています。 矢印の向いていないほうには依存していません。例えば、ビジネスロジック層は、プレゼンテーション層に依存していません。 誤解が多いんじゃないかと思うのは、レイヤとモデルを混同することです。一番多く見られるのは、ビジネスロジック層とドメインモデルの混同です。 モデルは、各層を流れていくデータ(+ ロジック)であり、どの層にも依存しません。逆に層はモデルに依存することになります。 モデルは、プレゼンテーションモデルとドメインモデルに分かれます。本当は、ERモデルもあるのですが、こ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く