Ad esempio, non creare query con la manipolazione di stringhe e simili.Conoscete le regole PMD o Checkstyle che imporranno le migliori pratiche di ibernazione?
risposta
sembra non ci sono tali file ...
Quando si considera Hibernate best practices (o quelli best practices), si nota che sono correlati alla configurazione di Hibernate (file xml) o alle query.
Ciò significa che la soluzione migliore è scrivere custom Chectyle checks.
(da qui il carattere comunitario Wiki in quanto questa non è una risposta diretta reale)
io non sono a conoscenza di tali controlli, ma se si vuole seguire questa strada hai l'opzione presentata in precedenza da VonC o potrebbe prendere un percorso diverso e dare un'occhiata a AspectJ dichiarare errore e/o dichiarare avviso. La differenza principale è che usando AspectJ sarai in grado di imporre queste regole alla compilazione. Comunque, se hai più familiarità con PMD forse sarebbe meglio rimanere su quella terra.
./alex