1
/
5

すべてのストーリー

Interfaceによるイベントリスナー

Javaなどのオブジェクト指向言語にはInterfaceと言われる仕組みが必ずあります。Interfaceの事を「役割」と私は解釈しています。役割とは「何ができるか?」「何をすべきか?」のみを定義して、それを請け負う実体は何でも構いません。例えば「ジュース売り」という役割を定義します。1) 注文を聞く2) お金をもらう3) 指定されたジュースとお釣りを渡すこれらを実行するのがジュース売りの役割です。この役割を請け負えるものは何があるでしょう?A) 人間B) 自動販売機C) ロボットというように役割を請け負えるものは複数あり得ます。Interfaceも同じで、Interfaceを請け負える...

StoredProcedure(ストアドプロシージャー)クラス

ストアドプロシージャを呼び出す機能を自社開発のフレームワークに本日は追加しました。StoredProcedureとクラス名を付けました。(そのまんま)現在稼働中のシステムへの機能追加ですが、オブジェクト指向が崩れるためアプリケーションアーキテクチャーとしては業務用のストアドプロシージャは元々許可していません。しかしRDBMSが標準で持っているマテリアライズドビューをリフレッシュするプロシージャを呼び出したいとの要求が上がったのでクラスを追加しました。StoredProcedure procedure = new StoredProcedure();procedure.call("dbms...

13フォロワー
2投稿数

スペース

スペース

つつじ物語