データベースアクセスになぜフレームワークを使うのかの履歴

おそらくいくつか理由があるはず。

1. セキュリティのため
どこかでセキュリティのためにフレームワークを使っています。というのを読んだことがある。

2. RDBMS抽象化のため
MySQLだろうが、PostgreSQLだろうが、DB2だろうが、方言を気にしないで開発することができる。
↑ おそらくここが大きいかも。

3. 開発で手を抜くため
めんどくさいSQLをたくさん書かなくて済む。が、意外に複雑なクエリを投げる時にいろいろ調べればいけなかったり。。。


ということで、今回は独自にDAO層を作ってコーディングしてます。。。