我想知道下一篇文章今天是否会过时。它写于 2007 年。描述了基于 MVC 架构的 java bean 将模型的属性模拟到 Controller 。还对每个设置的属性使用反射。
文章:http://www.oracle.com/technetwork/articles/javase/mvc-136693.html
代码:http://www.multiupload.com/PFSRSU9ELY
我应该按照上面的文章还是使用对象方法更好?将属性保存到模型中的集合中等等...
我是否应该停止尝试为应用程序构建自己的架构并尝试使用 Spring Framework 或任何其他 fw。 ?
最佳答案
MVC 本身不能被淘汰;这是一种设计模式。
这篇文章专门针对 Swing,它自 2007 年以来发生了一些变化,但没有任何内容可以专门否定这篇文章,尽管可能某些类已经更改、调整等。
可能有更简单的方法来实现某些功能,但它演示了一种在 JSE 6 的 Swing 应用程序中使用 MVC 的方法。
类似 Griffon 的框架(基于 Groovy)将抽象级别更进一步,可能更适合现代桌面应用程序开发,但这更多是一个偏好和方便的问题。
关于java - 这篇文章过时了吗?现在我应该使用其他应用程序架构方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8466045/