You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
1.1 KiB
31 lines
1.1 KiB
package com.example.demo.Dao;
|
|
|
|
import com.example.demo.bean.User;
|
|
import org.apache.ibatis.annotations.*;
|
|
|
|
import java.util.List;
|
|
|
|
@Mapper
|
|
public interface userMapper {
|
|
@Select("select * from user where userNum = #{userNum}")
|
|
public User selectUserByuserNum(long userNum);
|
|
|
|
@Select("select * from user")
|
|
public List<User> select();
|
|
|
|
@Insert("insert into user(userNum, userName, userPwd, userRight," +
|
|
" tureName, idNum, telephoneNum, address, isIdentify, registerTime)" +
|
|
" values (#{userNum},#{userName},#{userPwd},#{userRight},#{tureName}," +
|
|
"#{idNum},#{telephoneNum},#{address},#{isIdentify},#{registerTime})")
|
|
public void addUser(User users);
|
|
|
|
@Update("update user set userNum=#{userNum},userName=#{userName}" +
|
|
",userPwd=#{userPwd},userRight=#{userRight},tureName=#{tureName}," +
|
|
"idNum=#{idNum},telephoneNum=#{telephoneNum},address=#{address}," +
|
|
"isIdentify=#{isIdentify},registerTime=#{registerTime}where userNum=#{userNum}")
|
|
public void updateUser(User users);
|
|
|
|
@Delete("delete from user where userNum=#{userNum}")
|
|
public void deleteUser(long userNum);
|
|
}
|