データベースアクセスになぜフレームワークを使うのか
おそらくいくつか理由があるはず。
1. セキュリティのため
どこかでセキュリティのためにフレームワークを使っています。というのを読んだことがある。
2. RDBMSの抽象化のため
MySQLだろうが、PostgreSQLだろうが、DB2だろうが、方言を気にしないで開発することができる。
↑ おそらくここが大きいかも。
3. 開発で手を抜くため
めんどくさいSQLをたくさん書かなくて済む。が、意外に複雑なクエリを投げる時にいろいろ調べればいけなかったり。。。