TCmsEnterpriseMapper.xml 1.2 KB

123456789101112131415161718192021222324
  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.sooka.mybatis.mapper.TCmsEnterpriseMapper">
  4. <resultMap id="BaseResultMap" type="com.sooka.mybatis.model.TCmsEnterprise">
  5. <id column="enterprise_id" jdbcType="BIGINT" property="id" />
  6. <result column="enterprise_name" jdbcType="VARCHAR" property="enterpriseName" />
  7. <result column="head_portrait" jdbcType="VARCHAR" property="headPortrait" />
  8. <result column="approve_state" jdbcType="INTEGER" property="approveState" />
  9. <result column="is_famous" jdbcType="INTEGER" property="isFamous" />
  10. </resultMap>
  11. <select id="selectEnterpriseById" parameterType="Long" resultMap="BaseResultMap">
  12. SELECT
  13. *
  14. FROM
  15. t_cms_enterprise where enterprise_id = #{enterprise_id,jdbcType=BIGINT}
  16. </select>
  17. <select id="selectFamousEnterprise" parameterType="Map" resultMap="BaseResultMap">
  18. SELECT
  19. *
  20. FROM
  21. t_cms_enterprise where is_famous = #{isFamous,jdbcType=INTEGER} limit 0,#{size,jdbcType=INTEGER}
  22. </select>
  23. </mapper>