<?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>