我正在编写 GUI 应用程序,用于在公司的会计软件和电子商务系统(网店)之间交换和同步数据。
我想使用 MVC(模型-视图-控制器)设计模式创建它。
我的应用程序的一部分是使用会计软件覆盖电子商务库存余额的功能。
我有
- 视图 - JDialog 呈现覆盖进度。
- 控制器 - 负责数据库和视图之间的交互
- 模型 - 来自 dbs 和应用程序设置的数据
当我对数据库进行排队时,我必须捕获一个异常(ClassNotFound 和 SQL)。
我应该在哪里创建 try {} catch {} 块?在视图中?或在控制器中?
我想展示一些带有错误消息的 JOptionPane 并完成一些应用程序状态。