我在一些POJO中实现了一些域逻辑.我想编写一个Swing用户界面,以允许用户启动并查看各种域操作的结果.
UI和域之间通信的最佳模式/框架/库是什么?这归结为:
UI能够将用户手势转换为域操作
该域能够将状态/结果信息发送回UI以用于显示目的
我知道MVC是一个广泛的概念,并且已经摆弄了Observer模式(如果我理解正确,它的Java实现有一些缺点),但我想知道这个问题是否有一个公认的最佳实践?