codice:
public class DataSaverPersona extends DataSaver {
    // campi nome e cognome
    // .... costruttore/i (può anche non esserci se si usano i setter).

    public void setNome(String nome) { ...... }
    public void setCognome(String cognome) { ...... }
    publid String getNome() { .... }
    publid String getCognome() { .... }

    protected void executeSave(Connection conn) throws SQLException {
        PreparedStatement pstmt = conn.prepareStatement("insert into blabla......");
        try {
            pstmt.setString(1, getNome());
            pstmt.setString(2, getCognome());
            pstmt.executeUpdate();
        } finally {
            pstmt.close();
        }
    }
}
questa è una inner class di InternalFramePersona?