| <?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.zt.security.dao.SysUserTokenDao"> | 
|   | 
|     <select id="getByToken" resultType="com.zt.security.model.SysUserToken"> | 
|         select * from SYS_USER_TOKEN where token = #{value} | 
|         order by EXPIRE_DATE limit 1 | 
|     </select> | 
|   | 
|     <select id="getByUserId" resultType="com.zt.security.model.SysUserToken"> | 
|         select * from SYS_USER_TOKEN where user_id = #{value} | 
|         order by EXPIRE_DATE limit 1 | 
|     </select> | 
|   | 
|     <update id="updateToken"> | 
|         update SYS_USER_TOKEN set token = #{token},UPDATE_DATE = CURRENT_TIMESTAMP where user_id = #{userId} | 
|     </update> | 
| </mapper> |