Download | Blog | Forums | Support | Contact us | Search  
Xcalia delivers Data Integration Software for SOA compliant data architecture data access software

 

JDO QL is a simple yet powerful query language

It is declarative and should be intuitive to Java programmers with knowledge of SQL. The query language support:

  • multi-criterion filters with parenthesis, and, or, not,
  • inheritance is managed,
  • navigation through collections and references,
  • results can be pure Java objects or projections,
  • support for aggregations and related functions (sum, count…),
  • XIC is compliant with the upcoming JDOQL 2 standard.

XIC defines several ways to load result sets:

  • one by one,
  • everything at once,
  • using client or database cursor,
  • database cursors can span multiple sessions,
  • set range and set limit are supported.

XIC also support query filters expressed as direct SQL-92 statements. This allows using statements optimized by a DBA. For the same reason LiDO also supports mapping of the result set coming from a call of a stored procedures. In both cases the result set must contain at least the columns forming the primary key, so that LiDO can later load objects as necessary.

 

Xcalia is a major SOA vendor addressing enterprise IT and business requirements regarding business oriented enterprise data access,