当前位置:文档之家 > Esper学习之十:EPL语法(六)

Esper学习之十:EPL语法(六)

2014是新的一年,正好也是本人的本命年。既然是本命年,看来今年也是本人兴旺之年了。。。开了个小玩笑,同时也祝各位同行今年少调bug多涨工资,这才是最实际的。

年前的最后一篇说的是子查询和join,基本上epl的大部分简单语法都说完了。之前有朋友问我epl怎么和数据库交互,正好今天这篇就是来专门解释这个问题。但是要提醒各位,本篇只是说明了在epl中如何与数据库交互,并且只能算是简单的交互。而高级的用法会在esperio里有详细的指导(esperio的文档可在esper的官网找到)。

在esper的文档中,epl访问数据库的配置放在了比较靠后的位置,不过为了方便各位学习,这里会先说明和数据库交互的相关配置,然后再说epl怎么访问数据库。

配置文件在官方esper包的etc文件夹下,大家可以参考着学习。

1.连接数据库

a.JNDI获取连接

配置如下:

[html]view plaincopy

1.
>

1.

2.

3.

e ="com.myclass.CtxFactory"/>

4.

="iiop://localhost:1050"/ >

5.

6.

database-reference的name是要连接的数据库名字,其余的配置可参考JNDI 的文档

使用方法:

[java]view plaincopy

下载Word文档免费下载:

Esper学习之十:EPL语法(六)下载

(共15页)

TOP相关主题

Esper学习之十一:EPL语法(七)

Esper学习之十一:EPL语法(七)_计算机软件及应用_IT/计算机_专业资料。元宵过后...10.// 声明 WebPageVisitEvent,自己定义了 userId 属性,并且继承了 PageHit...

Esper学习之五:EPL语法(一)

Esper学习之:EPL语法(一)_计算机软件及应用_IT/计算机_专业资料。上篇说到了...*important Event */ 10. 11.c.混合注释 12.select field1 // first ...

Esper学习之七:EPL语法(三)

time_period 表示时间频率,相关语法在 Esper 学习之:EPL 语法(一)的第 2 ...6, id: 7, id: id: id: 8, 9, 10, price: 3 price: 1 price: 1...

Esper学习之八:EPL语法(四)

Esper学习之:EPL语法(四)_计算机软件及应用_IT/计算机_专业资料。国庆假期...Insert Asus: cid: 10.Insert Asus: cid: 11. 12.Send Asus: id: 6, ...

Esper学习之十五:Pattern(二)

6. 2). 7. every FollowedEvent(size > 2) 8. 9. 3). 10.every a=...Esper学习之:EPL语法... 暂无评价 13页 免费 esper 68页 2下载券 ©...

Esper学习之四:Context

Esper学习之四:Context_军事/政治_人文社科_专业资料...(tid) from Teacher g ranularity 10 Hash Context...Esper学习之:EPL语法... 暂无评价 13页 免费 ...