zoukankan      html  css  js  c++  java
  • Mybatis Mapper.xml 需要查询返回List<String>

    <?xml version="1.0" encoding="UTF-8" ?>
    <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
    <mapper namespace="com.xinwei.process.dao.RoleServiceTypeMapper" >
      <resultMap id="BaseResultMap" type="com.xinwei.process.entity.RoleServiceType" >
        <id column="id" property="id" jdbcType="BIGINT" />
        <result column="role_id" property="roleId" jdbcType="INTEGER" />
        <result column="service_type" property="serviceType" jdbcType="VARCHAR" />
      </resultMap>
      <delete id="deleteByPrimaryKey" parameterType="java.lang.Long" >
        delete from tb_role_service_type
        where id = #{id,jdbcType=BIGINT}
      </delete>
      <insert id="insert" parameterType="com.xinwei.process.entity.RoleServiceType" >
        insert into tb_role_service_type (id, role_id, service_type
          )
        values (#{id,jdbcType=BIGINT}, #{roleId,jdbcType=INTEGER}, #{serviceType,jdbcType=VARCHAR}
          )
      </insert>
      <update id="updateByPrimaryKey" parameterType="com.xinwei.process.entity.RoleServiceType" >
        update tb_role_service_type
        set role_id = #{roleId,jdbcType=INTEGER},
          service_type = #{serviceType,jdbcType=VARCHAR}
        where id = #{id,jdbcType=BIGINT}
      </update>
      <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Long" >
        select id, role_id, service_type
        from tb_role_service_type
        where id = #{id,jdbcType=BIGINT}
      </select>
      <select id="selectAll" resultMap="BaseResultMap" >
        select id, role_id, service_type
        from tb_role_service_type
      </select>


     <select id="selectServiceTypeListByRole"  resultType="java.lang.String">
        select service_type
        from tb_role_service_type
        where role_id = #{roleId,jdbcType=INTEGER}
      </select>

     

    </mapper>


  • 相关阅读:
    使用可传输表空间向rac环境迁移数据
    跨平台表空间传输(linux 10g表空间跨平台迁移到window 11g
    RAC+ASM在单机上恢复的过程
    Oracle RMAN进行的一次有益测试
    ORA-00600 4194 错误
    oracle表分区详解
    数据库最大连接数
    web传参
    内置
    键盘事件
  • 原文地址:https://www.cnblogs.com/alamps/p/6442493.html
Copyright © 2011-2022 走看看