使用simple methods查询

使用simple methods查询

一个简单的问题. 我们如何用minilang来写 " Select * from Person " ?

<simple-method name="getPersons" description="get Person list">
<entity-condition name="Person">
</entity-condition>
</simple-method>

当我们打算写sql语句 " Select * from Person where partyId =  ? "

可以这样写mini lang

<simple-method name="getPersons" description="get Person list">
<entity-condition name="Person">
<condition-expr name="partyId" env-name="parameters.partyId" operator="equals">
</condition-expr>
</entity-condition>

我们从那里获取参数呢?
其实很简单,默认的context 将映射 "parameters"变量,partyId只要在context存在就可以了

你可能感兴趣的:(sql)