Quando molla crea un proxy, utilizza cglib con i criteri di denominazione predefiniti. C'è un modo per cambiare la politica di denominazione? I nomi di classi generati si scontrano con un altro framework che utilizzo.spring, come modificare il criterio di denominazione cglib
7
A
risposta
2
Sembra che clob claims sia in grado di rilevare conflitti di nomi ma per qualche motivo non è in questo caso.
A causa di questo problema (e del report?) L'altro framework che si sta utilizzando (catch-exception) patched il proprio codice per evitarlo.
+1
È in grado di rilevare conflitti di nomi a condizione che venga utilizzato * uno * cglib. Dal momento che la primavera 3.2+ riconfeziona cglib, ci possono facilmente essere * due * cglibs, ognuno dei quali si prende cura delle proprie collisioni di nome. –
Problemi correlati
- 1. Perché il mio criterio di bucket di AWS S3 non ignora il mio criterio IAM?
- 2. Convenzione di denominazione per il contesto dell'applicazione Spring XML
- 3. Come modificare il percorso di swagger-ui in spring-mvc
- 4. Mocking Oggetti potenziati CGLIB
- 5. Perché ho bisogno di cglib (Spring AOP) per avere più classi di test?
- 6. Come modificare Spring @Scheduled fixedDelay a runtime
- 7. Come modificare il formato predefinito in StringToDate? Spring WebFlow
- 8. Miscelazione di proxy JDK e CGLIB entro la primavera
- 9. Come impostare un criterio di dominio incrociato reale con spring e jquery
- 10. Spring AspectJ non riesce quando interfaccia con doppio proxy: Impossibile generare sottoclasse CGLIB della classe
- 11. Quale convenzione di denominazione utilizzate per il livello di servizio in un'applicazione Spring MVC?
- 12. CGLIB è necessario per elaborare le classi @Configuration
- 13. criterio per polling rss
- 14. Nome SAMI criterio ID
- 15. Analogico ASM o CGLIB per Dalvik
- 16. Utilizzo di una colonna binaria come criterio di confronto
- 17. funzionalità del criterio
- 18. evitando problemi con delega molla cglib
- 19. Grails 2.4.4 dipendenze non risolte CGLIB 2.2.2
- 20. Equivalente criterio Scala
- 21. SQL 'LIKE' query utilizzando '%' dove il criterio di ricerca contiene '%'
- 22. Come modificare la convenzione di denominazione delle relazioni tabella Many-to-Many?
- 23. Convenzione di denominazione per il vincolo univoco
- 24. Come può un intercettore Spring Soap modificare il contenuto di un messaggio?
- 25. Come modificare il comportamento di Spring MVC nella gestione del carattere url 'punto'
- 26. Come modificare il nome di accesso per l'utente corrente con Spring Security 3.1?
- 27. Utilizzare un valore di registro come criterio di ricerca
- 28. R criterio di arresto net carnet
- 29. denominazione file di sessione
- 30. Convenzioni di denominazione ruby?
Com'è possibile? Hai un altro framework che usa CGLib per migliorare le stesse classi? Sembra un'impostazione molto strana. –
non è strano. faccio test di integrazione quando Spring crea il proxy per il mio scope scope scope. e ho anche dei test unitari in cui controllo la funzionalità aziendale dello stesso oggetto – piotrek
E che tipo di errori stai ottenendo? Sembra che CGLib dovrebbe essere in grado di gestirlo. http://cglib.cvs.sourceforge.net/viewvc/cglib/cglib/src/proxy/net/sf/cglib/core/DefaultNamingPolicy.java?view=markup –