IT Office Nishimiyahara

個人用スマホから商用プログラミングまでなんでもお任せ下さい

たまにはDBIx::Simpleを使ってみる

      2014/05/20

データベース関係のモジュールというと、今までDBIしか使ったことがなかったのです。 CDBIとかDBICとか話には聞いているけれど、イマイチよく分からないので、手を出していなかったのです。 まあ、DBIを使い始めた頃に作った、オレオレモジュールで間に合うくらいしかデータベースを使っていないので、別に不便でもなかったので。 しかし、JPerl Advent Calendar 2009で、DBIx::SkinnyData::Modelの紹介があってO/Rマッパーも試してみたいと思ってきました。 で、まずは身近なところから入門しようかということで、DBIx::Simpleです。

DBIと違って、データベースへのアクセスを意識せずに使えるのは気分的に楽です。 特にselect、insert、update、deleteは、直接メソッドとして扱えるのは良いです。 オレオレモジュールでは、引数の一つとして入れていましたが、これはわかりやすい。 背後にSQL::Abstractというモジュールが働いているらしいのですが、意識しないで使えるのが素晴らしいです。 queryメソッドで生のSQL文も発行できるので、面倒なことが省けて、かつ、かゆい所に手が届く、なかなか良いモジュールです。 …まあ、レンタルサーバーには入っていませんけども。

respo

respo link

ZenBackWidget

 - 情報技術について