私は ResultSets を使用して DefaultTableModel を作成しているので、DefaultTableModel が JTables にデータを入力するビューで ResultSets を使用しないようにすることをお勧めします。Swing コンポーネントがビューのみに属していると推測している私の推論は間違っていると思いますが、場合によってはそのような分離が価値があると証明されるかどうかに興味があります。ResultSet の表示方法によって、表示される情報の意味が変わる可能性があり、その表示に基づいたより多くの情報になると思います。
では、Swing DefaultTableModel がある場合、それをビューから削除してモデルに配置することは適切でしょうか?