2008-01-01から1ヶ月間の記事一覧

Criteria で Fetchmode.JOIN を使用した時の注意点

hibernate を使っていて、普段は 関連を lazyで扱いたいんだけど、あるポイントではlazyをfalseにして使いたい、ということがよくある。その場合、マッピングファイルのほうでは lazy=true にしておき、呼び出すプログラムのほうで明示的に FetchModeを変え…

Rails 2.0.2でサンプルアプリ

ちょっとましなサンプルを2.0.2の作法で作ってみることにする。 参考:http://www.kestrel.jp/modules/tinyd04//content/index.php?id=1上記URLを参考に、rails2.0流に。 1.ベースの作成 適当なところで、いつものベースの作成 $ rails rails_2.0-sample cr…

rails 2.0でscaffold

railsのバージョンを2.0にして、sqliteを使うようにしたので、初めから scaffoldで作ってみることにした。が、色々と変更されていて非常にはまった。。。 参考:http://d.hatena.ne.jp/idesaku/20071211/1197386955これまでだと、データベースにテーブルを作…

rakeでmigration

最近の rails はテーブルの作成は、rake の migration というのを使うらしい。 http://www.atmarkit.co.jp/im/carc/serial/proto04/proto04.html (↑この記事は細かいところが結構間違っている。。) RakeはRuby Make、つまり、Ruby版のビルドツールで、それ…

2.0.2にアップデート

railsは2.0.2からSQLiteが標準のDBになったらしい。なので、さっそくアップデートしてみた。 gem install rails -r -y ・・・

SQLiteでRoR

Railsでは標準でMySQLとかDB2とか使えるんだけど、もっと手軽にSQLiteで使いたいと思って入れてみた。http://www.machu.jp/diary/20070117.html#p01 この辺を読むと、SWIGが入ってないとだめらしいので、それも最初に入れる。 # port install swig > Fetchin…