Не удается добиться работы с p6Spy

Я попробовал два метода для добавления функции p6Spy к моему весеннему проекту.

Маршрут I,

http://templth.blogspot.com.tr/2004/11/integrate-p6spy-with-spring.html Я изменил свой драйвер сcom.p6spy.engine.spy.P6SpyDriver и добавил Realdriverrealdriver=com.ibm.db2.jcc.DB2Driver вspy.properties файл.

Но каким-то образом мой realdriver регистрируется до p6spydriver com.ibm.db2.jcc.DB2Driver - настоящий драйвер в spy.properties, но он был загружен до p6spy. p6spy не будет переносить эти соединения. Либо запретите загрузку драйвера, либо попробуйте установить для параметра deregisterdrivers значение true в spy.properties

С помощью:p6spy: префикс не работает для меня. Он говорит, что не может установить связь с этим URL.

Итак, я выбрал настройку этогоderegisterdrivers=true в файле свойств. На этот раз я получаю sql в лог-файл, но не могу выполнить sqls. Я могу выполнить SQL в другом редакторе SQL. Казалось, что настоящая связь исчезла, и пришла фиктивная.

Трасса II, мы используем весну. Итак, я попробовал этот метод. Явный источник данных для p6Spy. Но на этот раз весна жаловалась на несколько экземпляров java.sql.DataSource. И то и другоеcom.firm.BasicDataFill а такжеcom.p6spy.engine.spy.P6DataSource реализует DataSource. Весна не может получить синглтон.

http://templth.blogspot.com.tr/2004/11/integrate-p6spy-with-spring.html

<bean id="dataSource" lazy-init="true"
    class="com.firm.BasicDataFill">
    <property name="driverClassName" value="${database.connection.driver_class}" />
    <property name="username" value="${database.connection.username}" />
    <property name="password" value="${database.connection.password}" />
    <property name="url" value="${database.connection.url}" />
       ...
    <property name="accessToUnderlyingConnectionAllowed" value="true" />                                
</bean>

<!-- bean id="myDataSource" class="com.p6spy.engine.spy.P6DataSource">
    <constructor-arg>
        <ref local="dataSource"/>
    </constructor-arg>
</bean-->

Наконец, я обнаружил, что настройки p6spy v1.3 и 2.4.1 различаются. Есть ли у вас какие-либо предложения для весеннего применения.

Ответы на вопрос(1)

Ваш ответ на вопрос