You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

54 lines
1.8 KiB

6 months ago
6 months ago
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  3. <mapper namespace="com.example.demo.mapper.coin.AdminMapper">
  4. <select id="getAdmin" resultType="com.example.demo.domain.entity.Admin">
  5. select
  6. id as id,
  7. admin_name as adminName,
  8. account as account,
  9. password as password,
  10. machine_id as machineId,
  11. admin_status as adminStatus,
  12. market as markets,
  13. postiton as postiton,
  14. remark as remark,
  15. create_time as createTime,
  16. update_time as updateTime,
  17. role_id as roleId
  18. from admin
  19. where account=#{account}
  20. </select>
  21. <select id="selectByName" resultType="com.example.demo.domain.entity.Admin">
  22. select id as id,
  23. admin_name as adminName,
  24. account as account,
  25. password as password,
  26. machine_id as machineId,
  27. admin_status as adminStatus,
  28. market as markets,
  29. postiton as postiton,
  30. remark as remark,
  31. create_time as createTime,
  32. update_time as updateTime,
  33. role_id as roleId
  34. from admin
  35. where account= #{account}
  36. </select>
  37. <select id="getId" resultType="java.lang.Integer">
  38. select id from admin
  39. where account=#{account}
  40. </select>
  41. <!--更新用户密码-->
  42. <update id="updatePassword">
  43. update admin
  44. set password = #{password},
  45. update_time = #{updateTime}
  46. where account = #{account}
  47. </update>
  48. <select id="getName" resultType="java.lang.String">
  49. select admin_name from admin
  50. where account= #{account}
  51. </select>
  52. </mapper>