taediumの日記

2010-08-16

[][] Soma 0.0.3.0 リリース

Entity Frameworkを使いやすくするO/Rマッパー Soma 0.0.3.0をリリースしました。

http://soma.codeplex.com/releases/view/50678

今回のポイントは、セットアップがとても簡単になったことです。これまで、edmxファイルをビルドイベントで書き換えたり、専用の接続文字列を用意したりする必要がありましたがこれらは不要になりました。セットアップ方法はクイックスタートを参照ください。

あとは、こまごまとした機能を追加しています。

  • バージョンNoの自動インクリメント
  • ストアドプロシージャの呼び出しサポート
  • Entityに紐つかないRepositoryのサポート
  • バッチ更新

ただ、ドキュメントが追いついていなくて。。。近日中に書く予定です。

soso 2010/08/17 23:17 Doma-Genで@SequenceGeneratorのsequenceに入る値をID+「_SEQ」のようなルールで生成したいのですが、これは可能でしょうか?

taediumtaedium 2010/08/17 23:37 はい、可能です。Doma-Genの配布ファイルにentity.ftlというファイルが含まれているので、39行目を少しだけ変更して使ってください。詳細は次のURLを参照してください。
http://doma.seasar.org/extension/doma_gen_gen_task.html#独自のテンプレートファイルを使用する

soso 2010/08/18 00:12 できました!ありがとうございました。

そかそか 2010/12/30 10:58 Somaの方の開発はこれからも継続していくのでしょうか?

taediumtaedium 2010/12/30 11:22 コンセプトを変えようかと思っていますが、続けるつもりです。
コンセプトの変わりようによっては別物になってしまうかもしれませんが。

いくつか再考したいことがあるんですよね。例えば、C#じゃなくてF#で書いてみたらどうだろうとか、Entity Frameworkを使うメリットがあるんだろうかとか。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/taedium/20100816/p1