n*w 发帖数: 3393 | 1 虽然我主要是用.net, 这个问题可能还是在这里问最合适。
工作偶而做些比较简单的CRUD的web applications. 最多加点filter,drop down list
等。用微软的那套dataset drag&drop 一下子就弄好了,想练练 tdd,mvc,ioc等好像
没必要。你们用Java实现类似的东西会不会用到这些东西? |
t*******e 发帖数: 684 | 2 Java给你的选择非常多。你用的是只是lightweight ORM,relational model直接map到
object model, data fetching的深度也浅,类似的IDE tool Java很多年前就有了。大
的项目会用到heavyweight ORM, object model很大,生成的query会很复杂,无法依赖
这些tools。MVC和IOC,只要用到一点framework,就有了。 |
n*w 发帖数: 3393 | 3 那个typed dataset甚至都不能说是个orm吧。只是想听听对于很简单的applications用
这些除了学习的好处,还有没有什么? 如果要花3倍多的时间(对于crud的应用)? |
t*******e 发帖数: 684 | 4 Not quite useful for single, isolated apps.
Large scale apps always come with additional requirements of reusability and
interoperability. A solid domain model is a proof of success. |
n*w 发帖数: 3393 | 5 常常为该不该用这些技术烦恼,用,有点杀鸡用牛刀,不用又觉得solution很丑。
and
【在 t*******e 的大作中提到】 : Not quite useful for single, isolated apps. : Large scale apps always come with additional requirements of reusability and : interoperability. A solid domain model is a proof of success.
|
t*******e 发帖数: 684 | 6 搞个project template,把那些技术都用上,以后重复用这个template就可以了。 |