总结:
- 输入映射有:string(包装类、基本数据类型等同)、自定义的object、Map<String,Object>
- 输出映射有:string(包装类、基本数据类型等同)、自定义的object、Map<String,Object>
输入输出映射的具体实现方式,以下附代码讲解。
- 编写一个实体类
public class Province {
private Integer provinceId;
private String provinceName;
private String provincePy;
private int delFlag;
public Province() {
}
public Province(String provinceName, String provincePy) {
this.provinceName = provinceName;
this.provincePy = provincePy;
}
public Integer getProvinceId() {
return provinceId;
}
public void setProvinceId(Integer provinceId) {
this.provinceId = provinceId;
}
public String getProvinceName() {
return provinceName;
}
public void setProvinceName(String provinceName) {
this.provinceName = provinceName;
}
public String getProvincePy() {
return provincePy;
}
public void setProvincePy(String provincePy) {
this.provincePy = provincePy;
}
public int getDelFlag() {
return delFlag;
}
public void setDelFlag(int delFlag) {
this.delFlag = delFlag;
}
@Override
public String toString() {
return "Province{" +
"provinceId=" + provinceId +
", provinceName='" + provinceName + '\'' +
", provincePy='" + provincePy + '\'' +
", delFlag=" + delFlag +
'}';
}
}
- 编写接口
public interface IProvinceDao {
/**
* 添加省份
*
* @param provinceName 输入映射:string(包装类、基本数据类型等同)
* @return
* @throws Exception
*/
public int addProvince(String provinceName) throws