控制Insert 和 Update 语句的映射属性
<property>元素的insert属性:如果为false,在Insert语句中不包含该字段,表明该字段永远不能被插入。默认为true。
<property>元素的update属性:如果为false,update语句中不包含该字段,表明该字段永远不能被修改。默认为true。
<class>元素的update属性:如果为false,等价于所有的<property>属性为false。
<property>元素的dynamic-insert属性:如果为true,表示当保存一个对象时,会动态生成insert语句,只有这个字段取值不为null,才会把它包含到insert语句中。默认为false。
<property>元素的dynamic-update属性:如果为true,表示当更新一个对象时,会动态生成update语句,只有该字段取值有变化,才会把它包含到update语句中,默认为false。
<class>元素的dynamic-insert属性:如果为true,等价于所有的<property>元素的dynamic-insert属性都为true。表示当保存一个对象时,会动态生成insert语句,insert语句中仅包含所有取值不为null的字段。默认为false
<class>元素的dynamic-update属性:如果为true,等价于所有的<property>元素的dynamic-update属性都为true,表示当更新一个对象时,会动态生成update语句,update语句中仅包含所有需要更新的字段。默认为false。