データベースに書き込まれ、自己の方法によって達成赤、インサートmapper.xmlファイルIDマークされ、次のコードを追加し、文字のUUIDを書くために
<ID = "挿入"のParameterType = "ssm.item.admin.bean.Depart"挿入useGeneratedKeys = "true"をkeyProperty = "departId" > <selectKey keyProperty = "departId" resultTypeと= "java.lang.Stringで" 「=注文をBEFORE "> 置き換えを選択し(、)(UUIDを' - '、 '')デュアルから </ selectKey> 出発挿入(depart_id、depart_name、depart_code ) の値(#{departId、jdbcType = VARCHAR}、#{departName、jdbcType = VARCHAR}、{#departCode、jdbcType = VARCHAR} ) </インサート> <挿入ID = "insertSelective"のParameterType = "ssm.item.admin.bean.Depart" useGeneratedKeys =」真の」keyProperty = "departId" > <selectKey keyProperty = "departId" resultTypeと= "java.lang.Stringで" オーダー= "の前に">は、 置き換えを選択(UUIDを()、 ' - '、 '')デュアルから </ selectKey> 出発挿入 「= <トリム接頭辞( "接尾辞= ")" suffixOverrides ="、 "> <もしテスト=" departId!= nullの"> depart_id、 </場合 > <もしテスト=" departName!= nullの"> depart_name、 </場合 > <もしテスト= "departCode!= nullの"> depart_code、 </ 場合 > </トリム> <トリム接頭辞= "値("接尾辞= ")" suffixOverrides = ""> < もしテスト= "departId!= nullを"> #{departId、jdbcType = VARCHAR} </ 場合 > < もしテスト= "departName!= NULL"> #{departName、jdbcType = VARCHAR} </ 場合 > < もしテスト= "departCode!= NULL"> #{ departCode、jdbcType = VARCHAR} </ 場合 > </トリム> </インサート>