トップ «前の日記(2005-04-10) 最新 次の日記(2005-04-13)» 編集

Heretic Programmer

エントリを読んで笑ったら笑った回数だけ足跡「☆」を押してください!!足跡がつきます(藁
2004|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|07|08|09|10|11|12|
2010|01|03|04|05|12|

2005-04-12

[Java]Light weight Java―JSF/Hibernate/SpringによるフレームワークでWebアプリケーションの開発効率向上


 現在、Webアプリケーション開発と言えば、J2EEの導入を検討されているでしょうか? J2EEは、Javaのエンタープライズ向けの仕様を包括する仕様として、サーブレット/JSPをはじめ、EJB、JMS等、様々な技術が提供されています。中でも、サーブレット/JSP、EJBの注目度は特に高いと言えます。しかし、これらの技術は本当に便利と言えるでしょうか?
 実際には、これらの技術は機能的に十分でなかったり、逆に過度な機能が災いしているのが現状です。例えば、ビューの制御に関しては、サーブレット/JSPだけでは機能が貧弱なため、Struts等のMVCフレームワークが利用されています。また、EJBは仕様の複雑さによる開発効率の低下と、処理速度の低下が問題とされ、もっと軽量なO/Rマッピングが注目を浴びています。様々なコンポーネントを統合するコンテナに関しては、EJBなどのAPサーバを必要とするインタフェースを利用するのではなく、汎用的なインタフェースを持ったJavaオブジェクトの組み合わせでアプリケーションを構築できるDI(Dependency Injection)/IoC(Inverse of Control)コンテナが注目を浴びています。
 本書では、次のJavaのスタンダードとなりつつあるJSF、O/Rマッピングフレームワーク、DI/IoCコンテナを利用したWebアプリケーション開発のノウハウを解説します。JSFの実装には、Apache Incubatorプロジェクトで開発されているApache MyFacesを、O/Rマッピングフレームワークには、高いパフォーマンスと豊富なツールのサポートにより使い易さに定評のあるHibernateを、DI/IoCコンテナについては、現在、世界で最も普及しているSpringを利用します。いずれも次世代のJavaを担うフレームワークを厳選し紹介しています。これらの技術に共通しているキーワードは、POJO(Plain Old Java Object)です。従来のフレームワークは専用のインタフェースを実装するなど、APIとその動作を覚える必要がありました。POJOを利用した軽量開発では、ユーザは、普通のJavaBeansを実装するだけでよくなり、開発は非常に簡単になり、また、テストも容易に行えます。POJOこそが次世代のJava技術の重要なキーワードだと言っても過言ではないでしょう。
 本書では、単に新しいものを紹介するだけではなく、実際のシステムを構築する上での課題の解決方法についても解説します。また、EclipseやApache JMeterなどの各種補助ツールを利用することによる効率的な開発・性能試験など、実践的なノウハウについても解説します。
みなさんもPOJOによる軽量Java開発の扉を叩いてみてください。

最低限の管理もできないのに管理をやっていることが間違ってる

トレーニングうんぬんより、政治的な理由で単金の高いバカ(=Sクラス)が大量に流れてくるのが問題かと。子会社が安い金でSE/PGを買い叩いて、高額でうちに売りつけるのは問題だよな。確かに子会社はそれで儲かるだろうけど、結局はシステム開発費の増加や違約金の発生等でトータルでは損をしていると思うのだが。

本日のツッコミ(全83件) [ツッコミを入れる]
# buy viagra (2007-08-01 18:48)

cheap@viagra.com

# generic viagra (2007-08-01 20:23)

cheap@viagra.com

# cheap viagra (2007-08-01 22:02)

cheap@viagra.com

# discount viagra (2007-08-01 23:46)

cheap@viagra.com

# purchase viagra (2007-08-02 01:28)

cheap@viagra.com

# viagra price (2007-08-02 03:21)

cheap@viagra.com

# buy cheap viagra (2007-08-02 05:28)

cheap@viagra.com

# buy viagra generic (2007-08-02 08:01)

cheap@viagra.com

# online viagra (2007-08-10 14:15)

cheap@viagra.com

# prescription viagra (2007-08-10 16:19)

cheap@viagra.com

# viagra cheap (2007-08-10 18:13)

cheap@viagra.com

# viagra discount (2007-08-10 19:36)

cheap@viagra.com

# buy cialis (2007-08-10 21:29)

cheap@cialis.com

# generic cialis (2007-08-10 23:27)

cheap@cialis.com

# cheap cialis (2007-08-11 01:09)

cheap@cialis.com

# cialis discount (2007-08-11 02:40)

cheap@cialis.com

# buy online cialis (2007-08-11 04:12)

cheap@cialis.com

# cialis soft (2007-08-11 05:51)

cheap@cialis.com

# cheapest cialis (2007-08-11 07:31)

cheap@cialis.com

# discount cialis (2007-08-11 09:21)

cheap@cialis.com

# buy levitra (2007-08-11 10:52)

cheap@levitra.com

# generic levitra (2007-08-11 13:42)

cheap@levitra.com

# order levitra (2007-08-11 15:10)

cheap@levitra.com

# buy generic viagra (2007-08-12 02:24)

cheap@viagra.com

# cialis cheap (2007-08-12 22:43)

cheap@cialis.com

# cheap levitra (2007-08-13 08:02)

cheap@levitra.com

# viagra generic (2007-08-14 12:01)

cheap@viagra.com

# buy cialis (2007-08-14 13:37)

cheap@viagra.com

# purchase cialis (2007-08-16 18:01)

cheap@cialis.com

# viagra uk (2007-08-19 16:17)

cheap@viagra.com

# generic viagra uk (2007-08-19 20:52)

cheap@viagra.com

# cialis soft tab (2007-08-20 09:04)

cheap@cialis.com

# viagra prescription (2007-08-21 13:06)

cheap@viagra.com

# buy cialis online (2007-09-04 14:31)

cheap@viagra.com

# cialis generic (2007-09-13 01:44)

cheap@cialis.com

# Eagles download (2007-09-13 13:04)

sale@mp3.com

# My Chemical Romance download (2007-09-13 16:22)

sale@mp3.com

# Bob Seger download (2007-09-13 17:57)

sale@mp3.com

# Deep Purple download (2007-09-13 19:39)

sale@mp3.com

# Iron Maiden download (2007-09-13 21:28)

sale@mp3.com

# Nickelback download (2007-09-14 03:03)

sale@mp3.com

# Meat Loaf download (2007-09-14 04:26)

sale@mp3.com

# Eagles mp3 (2007-09-14 06:06)

sale@mp3.com

# Coldplay mp3 (2007-09-14 07:58)

sale@mp3.com

# My Chemical Romance mp3 (2007-09-14 09:47)

sale@mp3.com

# Bob Seger mp3 (2007-09-14 11:18)

sale@mp3.com

# Deep Purple mp3 (2007-09-14 12:47)

sale@mp3.com

# Iron Maiden mp3 (2007-09-14 14:39)

sale@mp3.com

# Billy Joel mp3 (2007-09-14 16:21)

sale@mp3.com

# Mariah Carey mp3 (2007-09-14 17:49)

sale@mp3.com

# Nickelback mp3 (2007-09-14 19:28)

sale@mp3.com

# Meat Loaf mp3 (2007-09-14 21:10)

sale@mp3.com

# Eagles (2007-09-14 23:04)

sale@mp3.com

# Coldplay (2007-09-15 01:06)

sale@mp3.com

# My Chemical Romance (2007-09-15 02:28)

sale@mp3.com

# Bob Seger (2007-09-15 03:59)

sale@mp3.com

# Deep Purple (2007-09-15 05:41)

sale@mp3.com

# Iron Maiden (2007-09-15 07:36)

sale@mp3.com

# Billy Joel (2007-09-15 10:21)

sale@mp3.com

# Mariah Carey (2007-09-15 12:11)

sale@mp3.com

# Nickelback (2007-09-15 13:50)

sale@mp3.com

# Meat Loaf (2007-09-15 15:30)

sale@mp3.com

# Creedence Clearwater Revival (2007-09-15 17:15)

sale@mp3.com

# Green Day (2007-09-15 18:59)

sale@mp3.com

# Klaus Schulze (2007-09-15 20:26)

sale@mp3.com

# Doors (2007-09-15 21:46)

sale@mp3.com

# Bob Marley The Wailers (2007-09-15 23:15)

sale@mp3.com

# Black Eyed Peas (2007-09-16 00:52)

sale@mp3.com

# John Lennon (2007-09-16 02:33)

sale@mp3.com

# Sarah McLachlan (2007-09-16 04:34)

sale@mp3.com

# Beck (2007-09-16 07:05)

sale@mp3.com

# Police (2007-09-16 10:07)

sale@mp3.com

# order cialis (2007-09-29 01:36)

cheap@cialis.com

# viagra pharmacy (2007-10-06 08:00)

cheap@viagra.com

# cheap viagra uk (2007-10-08 12:28)

cheap@viagra.com

# levitra online (2007-10-16 03:32)

cheap@levitra.com

# order online viagra (2007-10-16 20:49)

cheap@viagra.com

# cheap viagra uk (2007-10-16 22:06)

cheap@viagra.com

# online generic viagra (2007-10-17 01:06)

cheap@viagra.com

# <a href= http://gratisforums.nl/gearing/ >buy levitra</a> (2007-10-23 02:39)

cheap@levitra.com

# cialis buy (2007-10-24 14:55)

cheap@cialis.com

# viagra buy (2007-10-28 00:32)

cheap@viagra.com

# buy cialis online (2007-10-30 09:21)

cheap@cialis.com

[]