,在java代码中传入指定的id已调用特定的sql statmentparameterClass="int" //传入参数类型 resultClass="XX" //返回参数类型>select * //表示查询指定数据库表所有字段 from D02_DeviceSpare //表示目标数据库表 表名为 D02_DeviceSpare where DeviceSpareID=#id# //限定条件 只查找DeviceSpareID列的值等于#id#的行 ,其中#id#为 java代码中 传入的参数 此处需为 parameterClass属性设置的int类型 //statment结束标记每个关键字是什么意思
标签表示执行的是查询语句,当然也可以执行update、insert和delete,没有强制约束,但是一般都用对应标签,方便理解。id属性是在调用的时候用的名称,如果文件里定义了namespace,则一般要在调用时加前缀,如:namespace.example, parameterClass 是参数的类型,resultClass是返回值的类型。与之对应的parameterMap 和 resultMap 是使用自定义的和当做输入输出##之间的属性必须是parameterClass类中的属性或使用parameterMap时自定义的属性,使用基本类型的时候可以随便取名,但基本是使用value。