Odio il linguaggio Ruby perché non è tipizzato staticamente ma più tempo trascorro con Spring/Hibernate apprezzo di più le funzionalità di Ruby on Rails. In particolare il fatto che il loro modello Active Record impedisce l'iniezione SQL per te. In che modo questo problema viene in genere gestito con uno stack Spring/Hibernate? O uno dei due viene fornito con un kit di strumenti di lavaggio di qualche tipo, per assicurarsi che l'input dell'utente sia sicuro?Come in genere l'interruzione SQL viene interrotta in una configurazione Spring/Hibernate
Questo non è un grosso problema per un inserto se si stanno inserendo DAO, ma si tratta di un grosso problema quando si usano le istruzioni Select.