Domanda

Ho in programma di utilizzare P6Spy per intercettare le dichiarazioni di database all'interno della nostra architettura. Tuttavia, ho notato sul sito web P6Spy che l'ultima release del software è stato nel 2003. C'è qualcosa là fuori che è meglio o devo solo restare con P6Spy?

È stato utile?

Soluzione

Usiamo ancora P6Spy con il nostro Weblogic 8.1.5 con EJB2.0 e funziona fascino. Sto per cercare di integrarlo con Weblogic 10.3 e EJB3.0

Altri suggerimenti

P6Spy è in fase di sviluppo attivo fa per un po '. La versione 2.0 ha anche appena stato rilasciato. Ora supporta l'utilizzo senza alcun file di configurazione per alcuni casi di utilizzo. E 'stato anche aggiornato per l'API JDBC 4.0 ed è pienamente compatibile è Java 6 & 7.

Il progetto si sta sviluppando anche in GitHub ora. Aggiornato documentazione è disponibile pure.

Alcuni altri strumenti e librerie che sono simile a P6Spy.

  • Artigiano Spy sembra sovrapporsi un po 'con il set di funzionalità in log4jdbc. Questa libreria non è stato aggiornato in 2 anni e dipende da Jakarta Commons Logging.

  • JAMon (Java Application Monitor) è un monitor applicazione completa e API di monitoraggio che comprende JDBC / monitoraggio SQL come parte di esso è molto grande set di funzionalità.

  • JdbcProxy Il conducente può anche emulare un altro driver JDBC per provare l'applicazione senza un database .

  • LogDriver sembra essere simile a log4jdbc e l'autore ha scritto un bell'articolo la registrazione JDBC in generale e la sua motivazione e l'esperienza della scrittura LogDriver.

  • JDBC logger

  • log4jdbc-remix una forcella sperimentale di log4jdbc con alcune caratteristiche interessanti .

  • jdbcdslog Un altro nuovo involucro JDBC con un sacco di crossover con caratteristiche log4jdbc.

  • SqlRecorder Una libreria che è un wrapper per un driver JDBC per registrare tutte le query eseguite a luoghi diversi, come un file, console o qualsiasi altro server remoto attraverso i plugin.

  • log4jdbc-log4j2 Un'altra forcella log4jdbc che comprende il log4jdbc- remix forcella e altre caratteristiche di essa la propria.

Fonte: https://code.google.com/archive/p/log4jdbc/

log4jdbc quando p6spy non vuol lavorare su un progetto di precompilazione che ha fatto il suo scoperta del driver proprio. log4jdbc ha si cambia l'url connessione DB che abbiamo trovato più semplice da configurare. Inoltre non richiede un file di configurazione separato (spy.properties) ed è attivamente lavorato. Non ho intenzione di toccare di nuovo p6spy.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top