Jackrabbit 查询方式

Jackrabbit定义了两种查询特殊方式XPATHSQL

1. XPATH是使用xml的路径查询的方法,它的使用方式为:
//NodeName/ChildNodeName[@propertyKey = ‘propertyValue’…]

2. SQL是使用常用的SQL语法来查询,使用方式为:
Select * from nt:unstructured WHERE propertykey='propertyValue'

另一种方式使使用NodeIterator来遍历Node,因为每个JCR Node都定义有其子节点的遍历方法,以及直接通过子节点的Node name来查询的方法。

总结,所以对于Jackrabbit来说查询内容节点是非常容易而且方便的事情。

你可能感兴趣的:(sql,xml)