Java Esper数据库适配器是否将数据插入mysql数据库?

Java Esper数据库适配器是否将数据插入mysql数据库?,java,mysql,configuration,insert,esper,Java,Mysql,Configuration,Insert,Esper,我是埃斯珀的新手。当esper识别满足eql查询的事件时,我想将事件存储在mysql数据库中 <plugin-loader name="EsperIODBAdapter" class-name="com.espertech.esperio.db.EsperIODBAdapterPlugin"> <config-xml> <esperio-db-configuration> <jdbc-connection name="

我是埃斯珀的新手。当esper识别满足eql查询的事件时,我想将事件存储在mysql数据库中

<plugin-loader name="EsperIODBAdapter"  class-name="com.espertech.esperio.db.EsperIODBAdapterPlugin">
    <config-xml>

    <esperio-db-configuration>
        <jdbc-connection name="database">
            <drivermanager-connection class-name="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/CEP_DEMO"
                                      user="user" password="password"/>
            <connection-settings auto-commit="true" catalog="TEST"/>
        </jdbc-connection>
        <dml connection="database" stream="event" >
        <sql>INSERT INTO BasicEvent(userId,eventId,eventUsage,eventDateTime) values(?,?,?,?) </sql>
        <bindings>
            <bindings>
                <parameter pos="1" property="userId"/>
                <parameter pos="2" property="eventId"/>
                <parameter pos="3" property="eventUsage"/>
                <parameter pos="4" property="eventDateTime"/>
            </bindings>
        </bindings>
    </dml>
    </esperio-db-configuration>

    </config-xml>
    </plugin-loader>
然后,当我运行应用程序时,它并没有向表中插入数据。我想知道我的方法是否正确,或者是否有其他方法需要配置


谢谢

请检查是否没有记录或抛出异常,以及是否确实正在使用insert into event插入名为event的流