UserProfileMapper.xml 3.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE mapper
  3. PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
  4. "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  5. <mapper namespace="com.zhentao.mapper.UserProfileMapper">
  6. <resultMap id="BaseResultMap" type="com.zhentao.pojo.UserProfile">
  7. <id property="profileId" column="profile_id" jdbcType="INTEGER"/>
  8. <result property="userId" column="user_id" jdbcType="INTEGER"/>
  9. <result property="house" column="house" jdbcType="TINYINT"/>
  10. <result property="car" column="car" jdbcType="TINYINT"/>
  11. <result property="height" column="height" jdbcType="INTEGER"/>
  12. <result property="weight" column="weight" jdbcType="INTEGER"/>
  13. <result property="star" column="star" jdbcType="VARCHAR"/>
  14. <result property="animal" column="animal" jdbcType="VARCHAR"/>
  15. <result property="realName" column="real_name" jdbcType="VARCHAR"/>
  16. <result property="idCard" column="id_card" jdbcType="VARCHAR"/>
  17. <result property="educationLevel" column="education_level" jdbcType="TINYINT"/>
  18. <result property="hobby" column="hobby" jdbcType="OTHER"/>
  19. <result property="schoolName" column="school_name" jdbcType="VARCHAR"/>
  20. <result property="company" column="company" jdbcType="VARCHAR"/>
  21. <result property="salaryRange" column="salary_range" jdbcType="TINYINT"/>
  22. <result property="jobTitle" column="job_title" jdbcType="VARCHAR"/>
  23. <result property="maritalStatus" column="marital_status" jdbcType="TINYINT"/>
  24. <result property="isRealNameVerified" column="is_real_name_verified" jdbcType="TINYINT"/>
  25. <result property="isEducationVerified" column="is_education_verified" jdbcType="TINYINT"/>
  26. <result property="isWorkVerified" column="is_work_verified" jdbcType="TINYINT"/>
  27. <result property="isMaritalVerified" column="is_marital_verified" jdbcType="TINYINT"/>
  28. <result property="verifiedAt" column="verified_at" jdbcType="TIMESTAMP"/>
  29. <result property="provinceId" column="province_id" jdbcType="INTEGER"/>
  30. <result property="cityId" column="city_id" jdbcType="INTEGER"/>
  31. <result property="areaId" column="area_id" jdbcType="INTEGER"/>
  32. <result property="privacySalary" column="privacy_salary" jdbcType="TINYINT"/>
  33. <result property="privacyPhone" column="privacy_phone" jdbcType="TINYINT"/>
  34. <result property="authenticityScore" column="authenticity_score" jdbcType="TINYINT"/>
  35. </resultMap>
  36. <sql id="Base_Column_List">
  37. profile_id,user_id,house,
  38. car,height,weight,
  39. star,animal,real_name,
  40. id_card,education_level,hobby,
  41. school_name,company,salary_range,
  42. job_title,marital_status,is_real_name_verified,
  43. is_education_verified,is_work_verified,is_marital_verified,
  44. verified_at,province_id,city_id,
  45. area_id,privacy_salary,privacy_phone,
  46. authenticity_score
  47. </sql>
  48. </mapper>