河北省重大技术需求征集系统(11)

<?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.mapper.AdminMapper">

    <!-- insertUser  -->
    <insert id="insertUser" parameterType="com.bean.AdminBean">
        INSERT INTO ADMIN
        (username,PASSWORD,CODE,NAME,id_number,sex,provinceId,cityId,unit,direction,industry,levels,title,address,postal,phone,telephone,email,qq,msn,STATUS)VALUES
        (#{username},#{password},#{code},#{name},#{id_number},#{sex},#{provinceId},#{cityId},#{unit},#{direction},#{industry},#{levels},#{title},#{address},#{postal},#{phone},#{telephone},#{email},#{qq},
        #{msn},0)

    </insert>

    <!--login -->
    <select id="userLogin" parameterType="com.bean.AdminBean"
        resultType="com.bean.AdminBean">
        select * from admin where username = #{username} and
        password = #{password}
    </select>

    <!-- exist user -->
    <select id="checkReg" parameterType="java.lang.String"
        resultType="com.bean.AdminBean">
        select * from admin where username = #{username}
    </select>

    <!-- userlist =3 -->
    <select id="getByStatus" resultType="com.bean.AdminBean">
        select * from admin where
        status='3'
    </select>

    <!--userlist =3 -->
    <select id="getByStatusB" resultType="com.bean.AdminBean">
        select * from admin where
        status!='3'
    </select>

    <!-- 获取用户信息列表 =3 -->
    <select id="getUserList" resultType="com.bean.AdminBean">
        select * from admin
    </select>

    <!-- 更新信息 -->
    <update id="updateX" parameterType="com.bean.AdminBean">
        update admin set
        code=#{code},name=#{name},id_number=#{id_number},sex=#{sex},provinceId=#{provinceId}
        ,cityId=#{cityId},unit=#{unit},direction=#{direction},industry=#{industry},levels=#{levels},title=#{title},address=#{address},
        postal=#{postal},phone=#{phone},telephone=#{telephone},email=#{email},qq=#{qq},msn=#{msn}
        where username=#{username}
    </update>

    <!-- 通过usernaem获取用户 -->
    <select id="getByUsername" parameterType="java.lang.String" resultType="com.bean.AdminBean">
        select * from admin where username = #{username}
    </select>
    <select id="findJGMC" resultType="java.lang.String">
        select unit from admin where username=#{username}
    </select>




    <!-- 更新密码 -->
    <update id="updatePsw" parameterType="com.bean.AdminBean">
        update admin set
        password=#{password} where username=#{username}
    </update>

    <!-- 删除 注销 用户 -->
    <delete id="deleteUser" parameterType="java.lang.String">
        delete from admin where
        username=#{username}
    </delete>

    <!-- 权限管理 -->
    <update id="up" parameterType="com.bean.AdminBean">
        update admin set status=#{status}
        where username=#{username}
    </update>
</mapper>
<?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.mapper.CityMapper">
    
    <select id="getCityById" parameterType="java.lang.Integer" resultType="com.bean.CityBean">
        select * from cities where id = #{id}
    </select>
    
    <select id="getCityList" parameterType="java.lang.String" resultType="com.bean.CityBean">
        select * from cities where provinceid = #{provinceId}
    </select>
    
</mapper>
<?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.mapper.ProvinceMapper">
    
    <select id="getProvinceById" parameterType="java.lang.Integer" resultType="com.bean.ProvinceBean">
        select * from provinces where id = #{id}
    </select>
    
    <select id="getProvinceList" resultType="com.bean.ProvinceBean">
        select * from provinces
    </select>
    
</mapper>
原文地址:https://www.cnblogs.com/ywqtro/p/13923409.html