当前位置:Gxlcms > 数据库问题 > mybatis SQL映射配置文件

mybatis SQL映射配置文件

时间:2021-07-01 10:21:17 帮助过:7人阅读

  1. <code><select
  2. id=""
  3. parameterType=""
  4. parameterMap=""
  5. resultType=""
  6. resultMap=""
  7. flushCache=""
  8. useCache=""
  9. timeout=""
  10. fetchSize=""
  11. statementType=""
  12. resultSetType=""
  13. >
  14. <insert
  15. id=""
  16. parameterType=""
  17. flushCache=""
  18. statementType=""
  19. keyProperty=""
  20. keyColumn=""
  21. useGeneratedKeys=""
  22. timeout=""
  23. >
  24. <update
  25. id=""
  26. parameterType=""
  27. flushCache=""
  28. timeout=""
  29. statementType=""
  30. >
  31. <delete
  32. id=""
  33. parameterType=""
  34. flushCache=""
  35. timeout=""
  36. statementType=""
  37. ></code>
  1. <code><mapper namespace=" ">
  2. <insert parameterType="输入参数类型" parameterMap="输入参数集合" resultType="结果类型" resultClass="结果类" resultMap= "结果集合"></insert>
  3. <select id="findUserById" parameterType="int" resultType="User" >
  4. select * from user_table where id = #{id}
  5. </select>
  6. <select id="findUserByName" parameterType="String" resultType="User" >
  7. select * from user_table where user_name Like '%%${value}'
  8. </select>
  9. <insert id = "insertUser" parameterType="User" >
  10. <selectKey keyProperty="id" order="BEFORE" resultType="String">
  11. select 序列名.nextval()
  12. </selectKey>
  13. insert into user()
  14. values()
  15. </insert>
  16. //update返回执行之后被改变的信息条数
  17. <update id="updateUserById" parameterType="User" >
  18. update user_table set user_name=#{username} where id = #{id}
  19. </update>
  20. <delete id="deleteUserById" parameterType="Integer" >
  21. delete from user_table where id = #{id}
  22. </delete>
  23. </mapper></code>

mybatis SQL映射配置文件

标签:integer   user   执行   into   配置文件   rtu   string   ati   结果   

人气教程排行