2010-04-13から1日間の記事一覧

Daoのメソッドから1カラムだけを取得しようとしていることがわかる場合のチェックを強化

どういうことかというと、たとえば次のDaoメソッドがあるとします。 @Select int count(); このような場合、対応するSQLのSELECT節には、次のように2つ以上のカラムがあってはいけないということです。 select count(*), max(salary) from hoge 実行すると、…

Domaをベースにした.NET版のDaoフレームワーク

O/RマッパーとしてEntity FrameworkやNHibernateがフィットするアプリは確かにあると思うのですが、そうは言っても多くのアプリやプロジェクトではSQLを中心としたDaoフレームワークのほうが適していると思っています。 そういうわけで、Domaをベースにして.…