システム開発で思うところ

JavaEEを主にシステム開発をしながら思うところをツラツラを綴る

オレオレ

DDDのメモ

概念 原本のエッセンス [ 技術講座 ] Domain-Driven Designのエッセンス 第1回|オブジェクトの広場 [ 技術講座 ] Domain-Driven Designのエッセンス 第2回|オブジェクトの広場 [ 技術講座 ] Domain-Driven Designのエッセンス 第3回|オブジェクトの広場 …

JSF(ManagedBean)

作成単位 コンポーネント単位(呼出元となるxhtml単位)。 またはユースケース単位(呼出元となるxhtmlが複数にまたがるケース) 個人的なこだわり 少し調べて見ると「ManagedBeanは画面単位で作成します」という表現を見かけることがある。 多くの場合、画…

JSF(Form)

アイディアメモ(随時更新) ViewForm ドメインと画面コンポーネントの仲介役。 ViewFormは使用するドメインクラスをhasするためのクラス。型桁などの基本ドメイン情報はドメインクラスで実装する。 HTMLでのinput要素は基本的に文字列(String)。ドメイン…

CDI

全般 パーフェクトJava EE (Perfect series) [ 井上誠一郎 ]ジャンル: 本・雑誌・コミック > PC・システム開発 > その他ショップ: 楽天ブックス価格: 3,456円 JavaEE7をはじめよう(13) - インジェクション候補が複数ある場合の対処方法 - エンタープライズ…

JPA

全般 パーフェクトJava EE (Perfect series) [ 井上誠一郎 ]ジャンル: 本・雑誌・コミック > PC・システム開発 > その他ショップ: 楽天ブックス価格: 3,456円 JavaEE使い方メモ(JPA その1 - 基本) - Qiita Hibernate Entity Manager リファレンスガイド…

スコープについて

@ConversationScoped 画面操作に関するスコープ 実装イメージ 開始ポイントを必ずindex.xhtmlにする。 ファイル名を除くフォルダパスが変更されるタイミングを@ConversationScopedの開始・終了の境界にする。 index.xhtmlは省略可能にする。(SAStruts風?)…

認証・認可・セキュリティのメモ

HTTPステータス セキュリティ監査で文句を言われないHTTPステータスコードの使い分け - Qiita HTTPステータスコード - Wikipedia 【Java】HTTPステータスコード列挙型 Powered by Wikipedia - Qiita 認証・認可 業務システムにおけるロールベースアクセス制…

思い付きのストック(WebFW)

自分向けの書き溜め(思いついたときに書き足す)。 いつになるか分からないけど、自分なりのJavaEEに薄いラッパーをつくるにあたって、やっておきたいこと。今のシステムのベースとして既に作り込んでいるものも含めて。既に実装しているものについても拡張…

DDDでリファクタリング後を検討してみる

現在、システムのリファクタリング中。 大きなシステムではないですし開発者も利用者も基本的に私一人です。 そんな中で、ああしたら良いかも、こうしたら良いかもと考えながらやっていたわけですが、闇雲にやるのは良くないなと。ということで、自分なりの…