| | |
| | | <?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> |
| | |
| | | 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="," > |
| | |
| | | |
| | | |
| | | |
| | | <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 |