HospitalOverviewMapper.xml 1.3 KB

123456789101112131415161718192021222324252627282930313233343536
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
  3. "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  4. <mapper namespace="org.example.mapper.HospitalOverviewMapper">
  5. <!-- 结果映射 -->
  6. <resultMap id="HospitalOverviewResultMap" type="HospitalOverview">
  7. <id property="id" column="id"/>
  8. <result property="dizhi" column="dizhi"/>
  9. <result property="dianhua" column="dianhua"/>
  10. <result property="jieshao" column="jieshao"/>
  11. </resultMap>
  12. <!-- 获取医院概况信息 -->
  13. <select id="getHospitalOverview" resultMap="HospitalOverviewResultMap">
  14. SELECT id, dizhi, dianhua, jieshao FROM yiyuangaikuang LIMIT 1
  15. </select>
  16. <!-- 更新医院概况信息 -->
  17. <update id="updateHospitalOverview" parameterType="HospitalOverview">
  18. UPDATE yiyuangaikuang
  19. SET
  20. dizhi = #{dizhi},
  21. dianhua = #{dianhua},
  22. jieshao = #{jieshao}
  23. WHERE id = #{id}
  24. </update>
  25. <!-- 插入医院概况信息 -->
  26. <insert id="insertHospitalOverview" parameterType="HospitalOverview">
  27. INSERT INTO yiyuangaikuang(dizhi, dianhua, jieshao)
  28. VALUES (#{dizhi}, #{dianhua}, #{jieshao})
  29. </insert>
  30. </mapper>