~controler层:
在xxx方法里:
HashMap<String, Object> map = new HashMap<String, Object>();
map.put("argHotelGroupId", hotelGroupId);
map.put("argHotelId", hotelId);
map.put("argHotelCode", hotelCode);
systemService.upRoom(map);
~service层:
@Transactional(readOnly = false)
public void upRoom(HashMap<String, Object> map){
userDao.upImportRoom(map);
}
~Dao层:
public void upImportRoom(HashMap<String, Object> map);
~mapper.xml:
<select id="upImportRoom" parameterMap="upRoomMap" statementType="CALLABLE">
{call migrate_db.up_import_room_no_wyn_setup_pms(
?,?,?
) }
</select>
<parameterMap type="java.util.Map" id="upRoomMap">
<parameter property="argHotelGroupId" mode="IN" jdbcType="INTEGER"/>
<parameter property="argHotelId" mode="IN" jdbcType="INTEGER"/>
<parameter property="argHotelCode" mode="IN" jdbcType="VARCHAR"/>
</parameterMap>