LibraryMapper.xml 841 B

12345678910111213141516171819202122232425
  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.diagbot.mapper.LibraryMapper">
  4. <!-- 通用查询映射结果 -->
  5. <resultMap id="BaseResultMap" type="com.diagbot.entity.Library">
  6. <id column="id" property="id" />
  7. <result column="name" property="name" />
  8. <result column="type" property="type" />
  9. <result column="synony" property="synony" />
  10. </resultMap>
  11. <select id="getLibrary" parameterType="com.diagbot.vo.TermVo" resultType="com.diagbot.dto.LibraryDTO">
  12. SELECT
  13. a.id,
  14. a.name as term,
  15. a.synony as synonymous
  16. FROM library_info a
  17. LEFT JOIN lexicon b on a.type = b.id
  18. WHERE a.name = #{term}
  19. </select>
  20. </mapper>