Java Esper数据库适配器是否将数据插入mysql数据库?
我是埃斯珀的新手。当esper识别满足eql查询的事件时,我想将事件存储在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="
<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的流