CoursesMapper.xml 1.5 KB

123456789101112131415161718192021222324252627282930
  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.CoursesMapper">
  6. <resultMap id="BaseResultMap" type="com.zhentao.pojo.Courses">
  7. <id property="courseId" column="course_id" jdbcType="BIGINT"/>
  8. <result property="courseName" column="course_name" jdbcType="VARCHAR"/>
  9. <result property="teacherId" column="teacher_id" jdbcType="BIGINT"/>
  10. <result property="description" column="description" jdbcType="VARCHAR"/>
  11. <result property="publishStatus" column="publish_status" jdbcType="TINYINT"/>
  12. <result property="shortLink" column="short_link" jdbcType="VARCHAR"/>
  13. <result property="createdAt" column="created_at" jdbcType="TIMESTAMP"/>
  14. <result property="updatedAt" column="updated_at" jdbcType="TIMESTAMP"/>
  15. <result property="shopId" column="shop_id" jdbcType="BIGINT"/>
  16. <result property="salesMethod" column="sales_method" jdbcType="TINYINT"/>
  17. <result property="price" column="price" jdbcType="DECIMAL"/>
  18. <result property="password" column="password" jdbcType="VARCHAR"/>
  19. <result property="title" column="title" jdbcType="VARCHAR"/>
  20. </resultMap>
  21. <sql id="Base_Column_List">
  22. course_id,course_name,teacher_id,
  23. description,publish_status,short_link,
  24. created_at,updated_at,shop_id,
  25. sales_method,price,password,
  26. title
  27. </sql>
  28. </mapper>