2005年8月10日

DIコンテナ導入前準備中。

過去を振り返るような出来事盛り沢山。
こんばんは、心理戦で負けたあに山です(笑)

それで、最近のHibernateはどうなのよ?ってーと
うまく動いたのだけど、
設定方法書くには、もっとちゃんと検証が済んでからって事で。

で、訳あって学校でSpring本読んでます。
用語がドンドン出てくるので、それを記憶してくのが大変ですが
だんだん構造が理解できてきました。

って訳で、復習込みで、並びめちゃくちゃだけど(^^;
最近のキーワードめも。

トランザクションのACID属性
Atomicity(原子性)、Consistency(一貫性)、Isolation(隔離性)、Durability(持続性)。

DIコンテナ(軽量コンテナ)
IoC(Inversion of Control)制御の反転
DI(Dependency Injection)依存性の注入

アジャイル

POJO(Plain Old Java Object)[ぽじょ]
普通のJavaオブジェクトと言われているもの。

JSF(Java Sever Faces)

JDO(Java Data Objects)
O/Rマッピングの標準API

EJB(Enterprise JavaBean)

SOA(Service Of Architecture)
サービス指向アーキテクチャ

ORM(Object-Relational Mapper)
O/Rマッピング。
オブジェクト同士の関係性をファイル等で設定し
相互のデータ変換を自動でさせる方法…って感じ?

Crosscutting Concerns
横断要素。
複数のオブジェクトにまたがった処理のこと。
その例として、ロギングがよく出てくる。

AI(Aspect Injection)
アスペクトの注入。
横断要素を、それぞれのオブジェクトに書くのではなく、
アスペクトというモジュールに書いて、関連するオブジェクトを
一まとめにして処理させる方法…って感じ?(^^;

AOP(Aspect Oriented Programming)
アスペクト指向プログラミング

Tapestry
Struts 1.xの後継技術のひとつ

Velocity
Java ベースのテンプレート・エンジン

WPT(Web Tools Platform)
Eclipse用のWebアプリ開発ツール群らしい。そうらしい。

Posted by anigon at 10:56 PM

「時計を疑え。」へ戻る | 「急展開な日々。」へ進む

上へ戻る