- 60 名前:デフォルトの名無しさん [2007/10/22(月) 14:36:06 ]
- 流れるようなインターフェースって、Smalltalkerには気持ちのよいものだけど、
結局 jdbcManager.from(Employee.class); jdbcManager.join("department"); jdbcManager.where("name like ?", "S%"); jdbcManager.orderBy("name"); jdbcManager.getResultList(); List<Employee> results = jdbcManager.getResultList(); と大して違わないじゃんってなった。 強い型付け言語だと、例えばJdbcManagerを継承してfoo()というメソッドを追加したいときに jdbcManager .from(Employee.class) .foo() というようにはいかない。 コンポーネントの継承ツリーが必要なフレームワークには向かないよね。
|

|