frei

旧「anney's room」からブログ「frei」だけ引っ越し&残しました

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アプリ開発ツール群らしい。そうらしい。