![Linode - Xen Cloud Hosting](https://cdn-ak-scissors.b.st-hatena.com/image/square/b66c9993428364a58cad80a420c7f7cc6c5c2d05/height=288;version=1;width=512/https%3A%2F%2Fwww.linode.com%2Fwp-content%2Fuploads%2F2022%2F06%2FLinode_Default.png)
An entry from 2009-11-29 in the Journal. UPDATE: The scripts used for benchmarking, graphing, and all the raw data can be found over at my git repository. Be aware that the graphs presented here has an Y-axis which goes from the minimum to the maximum value and not from 0 to maximum. My latest side project, was it up?--a free web monitoring service, required a number of VPS instances due to its di
テーブルのJOINが苦手でしたが、この例を思いついてからは、すっきりくっきり理解できるようになりました。むしろ頭から離れません……。 ※ INNER、OUTERは飾り。省略できる。 INNER JOIN → JOIN LEFT OUTER JOIN → LEFT JOIN RIGHT OUTER JOIN → RIGHT JOIN ※ ON ...=... をまとめて USING(属性) と書ける。 ※ 何で結合するか言うまでもない時は、NATURALを指定すると勝手にJOINしてくれる。NATURALにJOINして……。 ※ WHEREは結合した結果に作用する。 ※ 現実には上図のように1対1で結合しません。 ※ おまけ。CROSS JOIN。 こんなの使いません。 ブクマ用画像。
そういやいっちばん基本的なことだったのに書いてなかったな。 コンバータは以前書いたのでバリデータも同様に作ることができる。 でも、ここはJSFのバリデータを呼ぶのではなく、Java EE 6らしくバリデーションも標準化されたBeanValidationを利用したい。BeanValidationはJavaSE単体でも使えるし、JPA 2.0やSpring Framework 3、もちろんRIであるHibernateでも利用できる。いまや標準的なバリデーション機能となった。覚えておいて損はあるまい。 というわけで今回はJSF2 + BeanValidationの組み合わせで入力検証を行う。過去のJSFとBean Validationのエントリをあわせればいいだけだけれども。 javaコード package jsf; import javax.faces.bean.ManagedBean; im
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く