Ma per Java non esistono frameworks ad alto livello che evitano questo lavoraccio?