1
zj
2024-09-03 ca455909bc92b314ef00fa0f10290aa70932b071
src/main/resources/mapper/UserBankMapper.xml
@@ -1,24 +1,13 @@
<?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.nq.dao.UserBankMapper" >
  <resultMap id="BaseResultMap" type="com.nq.pojo.UserBank" >
    <constructor >
      <idArg column="id" jdbcType="INTEGER" javaType="java.lang.Integer" />
      <arg column="user_id" jdbcType="INTEGER" javaType="java.lang.Integer" />
      <arg column="bank_name" jdbcType="VARCHAR" javaType="java.lang.String" />
      <arg column="bank_no" jdbcType="VARCHAR" javaType="java.lang.String" />
      <arg column="bank_address" jdbcType="VARCHAR" javaType="java.lang.String" />
      <arg column="bank_img" jdbcType="VARCHAR" javaType="java.lang.String" />
      <arg column="bank_phone" jdbcType="VARCHAR" javaType="java.lang.String" />
      <arg column="add_time" jdbcType="TIMESTAMP" javaType="java.util.Date" />
    </constructor>
  </resultMap>
  <sql id="Base_Column_List" >
    id, user_id, bank_name, bank_no, bank_address, bank_img, bank_phone, add_time
  </sql>
  <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
  <select id="selectByPrimaryKey" resultType="com.nq.pojo.UserBank" parameterType="java.lang.Integer" >
    select 
    <include refid="Base_Column_List" />
    *
    from user_bank
    where id = #{id,jdbcType=INTEGER}
  </select>
@@ -26,14 +15,7 @@
    delete from user_bank
    where id = #{id,jdbcType=INTEGER}
  </delete>
  <insert id="insert" parameterType="com.nq.pojo.UserBank" >
    insert into user_bank (id, user_id, bank_name,
      bank_no, bank_address, bank_img,
      bank_phone, add_time)
    values (#{id,jdbcType=INTEGER}, #{userId,jdbcType=INTEGER}, #{bankName,jdbcType=VARCHAR},
      #{bankNo,jdbcType=VARCHAR}, #{bankAddress,jdbcType=VARCHAR}, #{bankImg,jdbcType=VARCHAR},
      #{bankPhone,jdbcType=VARCHAR}, #{addTime,jdbcType=TIMESTAMP})
  </insert>
  <insert id="insertSelective" parameterType="com.nq.pojo.UserBank" >
    insert into user_bank
    <trim prefix="(" suffix=")" suffixOverrides="," >
@@ -131,9 +113,9 @@
  <select id="findUserBankByUserId" parameterType="integer" resultMap="BaseResultMap">
  <select id="findUserBankByUserId" parameterType="integer" resultType="com.nq.pojo.UserBank">
    SELECT
    <include refid="Base_Column_List"/>
    *
    FROM user_bank
    WHERE user_id = #{userId}
    limit 1