javawebDay9-Mybatis

@Mapper //运行时,自动为接口创建实现类对象,并将实现类对象写入IOC容器

public interface UserMapper {
    /**
     * 增加用户信息
     */
    @Insert("insert into db01.user (id, username, name, age, gender) values (#{id}, #{username}, #{name}, #{age}, #{gender})")
    public void addUser(User user);

    /**
     * 删除用户信息
     */
    @Delete("delete from db01.user where id = #{id}")
    public int deleteUser(Integer id);

    /**
     * 更新用户信息
     */
    @Update("update db01.user set id = #{id} where username = #{username}")
    public void updateUser(@Param("username") String username, @Param("id") Integer id);

    /**
     * 查询用户信息
     */
    @Select("select * from db01.user where id = #{id}")
    public User selectById(Integer id);
}
posted @ 2025-04-15 00:00  m1kasaz  阅读(7)  评论(0)    收藏  举报