我想知道下一篇文章今天是否过时。 它写于2007年。向控制器描述了模仿模型属性的基于MVC体系结构的Java bean。 还对设置的每个属性使用反射。

文章: http : //www.oracle.com/technetwork/articles/javase/mvc-136693.html

代码: http//www.multiupload.com/PFSRSU9ELY

  1. 我应该遵循上面的文章,还是使用对象方法更好? 将属性保留在模型内的集合中,依此类推...

  2. 我应该停止尝试为应用程序构建自己的体系结构,还是尝试使用Spring Framework或任何其他固件。

===============>>#1 票数:4 已采纳

MVC本身不能被淘汰; 这是一种设计模式。

本文专门针对Swing,Swing自2007年以来发生了一些变化,但是没有什么东西可以专门否定本文,尽管也许某些类已被更改,调整等。

实现某些功能的方法可能更简单,但是它演示了在JSE 6的Swing应用程序中使用MVC的一种方法。

诸如Griffon (基于Groovy)的框架将抽象级别进一步提高了,并且可能更适合现代桌面应用程序开发,但这更多是优先考虑和方便的问题。

===============>>#2 票数:1

我认为您最好重用一些现有的解决方案来实现MVC(例如Spring)。 如果您实施自己的解决方案,那么对那些框架进行编码的人员就会遇到问题。 我相信您将通过实施自己的MVC解决方案学到很多东西,但这是您唯一的收获。

  ask by Jeflopo translate from so

未解决问题?本站智能推荐:

关注微信公众号