300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > MyBatis查询结果resultType返回值类型

MyBatis查询结果resultType返回值类型

时间:2020-07-22 17:59:03

相关推荐

MyBatis查询结果resultType返回值类型

基本数据类型:

xml配置文件:

<select id="getUnitNum" resultType="int">

dao层:

int getUnitNum();

server层:

public int getUnitNum(){return goodsDao.getUnitNum();}

controller层:

int num=goodsService.getUnitNum();

实体类类型:

xml配置文件:

<resultMap id="GoodsResult" type="Goods" ><select id="selectIdByCreateFlag" resultMap="GoodsResult">

dao层:

Goods selectIdByCreateFlag(@Param("createFlag") String createFlag);

server层:

public Goods selectIdByCreateFlag(String createFlag){return goodsDao.selectIdByCreateFlag(createFlag);}

controller层:

Goods goods = goodsService.selectIdByCreateFlag(createFlag);

Map集合类型:

xml配置文件:

<select id="selectStatusByUnit" resultType="map">

dao层:

List<Map<String, Object>> selectStatusByUnit(@Param("unitName")String unitName);

server层:

public List<Map<String, Object>> selectStatusByUnit(String unitName){return goodsDao.selectStatusByUnit(unitName);}

controller层:

List<Map<String,Object>> maplist = goodsService.selectStatusByUnit(unitName);

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。