Dunque mando giù il rospo ed inizio a leggere un libro su spring e hibernate. Partiamo da spring, su hibernate ho letto ancora molto poco. Nel libro non si fa che tessere lodi a questo framework solo che, nel concreto, non riesco a vedere dove siano i vantaggi, ad esempio la dependency injection.
Partiamo dal codice classico:
Codice: Seleziona tutto
public class EmployeeService() {
private EmployeeDAO edao;
public EmployeeService() {
edao = new EmployeeDao();
}
}
Codice: Seleziona tutto
public class EmployeeService() {
private EmployeeDAO edao;
public EmployeeService(EmployeeDAO edao) {
this.edao = edao;
}
}
Se qualcuno riesce a spiegarmela gliene sarei grato perché se è così diffuso non può essere una presa in giro, ma è pur sempre vero che miliardi di mosche apprezzano le feci dei cani ma non per questo le feci sono buone.
Per Hibernate poi ho ancora più perplessità rispetto al semplice JDBC.
