Rails, RubyRailsのMVCネタに尻馬しておこう。Ruby On RailsがエセMVCかどうかはとりあえず置いておいて、皆さんはRailsで複数のModel(ARのテーブル)が絡んだトランザクションを記述する場合どこにそのソースコードを置くか悩んだことはありませんか?私の結論は「ServiceLayerを作りそこに置く」です。ServiceLayerってこんな感じPofEAA’s Wiki - ServiceLayer# PofEAA本は引っ越しの時に捨てちゃったなー。ちゃんと読んでおくんだ... > このページを見る
最終更新時間:
2009年10月15日21時25分
みんなのブックマーク 人気(0) 新着
- MVC+Service
- rails mvc
- この形結構いい気がする。
- "・複数のモデルにまたがるソースコードをここに置くとしっくり ・整合性もこのサービス内で完結させれば楽 ・controllerが薄くなって、なんならmodelも薄くなる"
- 個人的にこれが好き
- 私の結論は「ServiceLayerを作りそこに置く」です。 http://capsctrl.que.jp/kdmsnr/wiki/PofEAA/?ServiceLayer Railsでサービス層を作るのはとても簡単です。
- Railsでのサービスレイヤーの実装について書いてみました。







