Visualizzazione dei risultati da 1 a 3 su 3

Visualizzazione discussione

  1. #2
    Utente di HTML.it
    Registrato dal
    Apr 2014
    Messaggi
    42
    Chiedo venia,
    effettivamente la domanda che ho posto mi sembra alquanto insensata e confusionale.
    Comunque per la ricerca di prodotti, seguendo un metodo un po' più "ingegneristico" ho utilizzato un semplice metodo che prende una feature e restituisce tutti i prodotti corrispondenti.
    codice:
        public static ArrayList<Integer> getProdsOidsByFeatureOid (Connection conn, Integer feature_oid) throws SQLException{        ArrayList<Integer> prods_oids=new ArrayList<Integer>();
    
    
            PreparedStatement ps= conn.prepareStatement("SELECT product_oid FROM prod_feature WHERE Feature_oid="+feature_oid.toString());
            ResultSet rs =ps.executeQuery();
            
            while (rs.next()) {            
                prods_oids.add(rs.getInt(1));
            }
            
            rs.close();
            ps.close();
            
            return prods_oids;
            
        }
    La costruzione delle strutture dati da passare al View la lascio controller (che utilizzerà una lista che non ammette duplicati).

    Volevo chiedervi se fosse una buona pratica Propagare le eccezioni sollevate dal modem e lasciarle gestire a controller.

    Perdonatemi se la domanda è banale ma non ho alcuna esperienza in questo campo
    Ultima modifica di MBdip; 16-01-2016 a 11:54

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.