Blame | Last modification | View Log | RSS feed
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace="in.shop2020.warehouse.persistence.InventoryItemMapper"><resultMap type="inventoryItem" id="inventoryItemResult"><id property="id" column="id"/></resultMap><insert id="insertInventoryItem" parameterType="inventoryItem" useGeneratedKeys="true" keyProperty="id">INSERT INTO inventoryItem(itemId, itemNumber, serialNumber, initialQuantity, currentQuantity, purchaseId)VALUES(#{itemId}, #{itemNumber}, #{serialNumber}, #{initialQuantity}, #{currentQuantity}, #{purchaseId})</insert><select id="getInventoryItemFromSerialNumber" resultType="inventoryItem" parameterType="java.lang.String">SELECT *FROM inventoryItemWHERE serialNumber = #{serialNumber}</select><select id="getInventoryItem" resultType="inventoryItem" parameterType="java.lang.Long">SELECT *FROM inventoryItemWHERE id = #{id}</select></mapper>