diff --git a/src/main/java/com/book/demo/mapper/BookMapper.java b/src/main/java/com/book/demo/mapper/BookMapper.java index 6c128c1..f8a232b 100644 --- a/src/main/java/com/book/demo/mapper/BookMapper.java +++ b/src/main/java/com/book/demo/mapper/BookMapper.java @@ -24,6 +24,6 @@ public interface BookMapper { Book[] searchBooks(String bookname); @Delete("delete from book where bookname=#{bookname}") int deleteByBookName(String bookname); - @Insert("insert into book values (#{bookname},#{price},#{kind})") + @Insert("insert into book (bookname,kind,price) values (#{bookname},#{kind},#{price})") int Insert(Book book); } diff --git a/src/main/java/com/book/demo/mapper/CartMapper.java b/src/main/java/com/book/demo/mapper/CartMapper.java index a25228a..93e5c4e 100644 --- a/src/main/java/com/book/demo/mapper/CartMapper.java +++ b/src/main/java/com/book/demo/mapper/CartMapper.java @@ -7,7 +7,7 @@ import org.springframework.stereotype.Repository; @Repository @Mapper public interface CartMapper { - @Insert("insert into cart values (#{username},#{bookname})") + @Insert("insert into cart (username,bookname) values (#{username},#{bookname})") int insertItem(String username,String bookname); @Delete("delete from cart where username=#{username}") void clearCart(String username); diff --git a/src/main/java/com/book/demo/mapper/OrderMapper.java b/src/main/java/com/book/demo/mapper/OrderMapper.java index 5071b6d..1527e04 100644 --- a/src/main/java/com/book/demo/mapper/OrderMapper.java +++ b/src/main/java/com/book/demo/mapper/OrderMapper.java @@ -1,9 +1,7 @@ package com.book.demo.mapper; import com.book.demo.entity.Order; -import org.apache.ibatis.annotations.Insert; -import org.apache.ibatis.annotations.Mapper; -import org.apache.ibatis.annotations.Select; +import org.apache.ibatis.annotations.*; import org.springframework.stereotype.Repository; import java.util.Date; @@ -13,7 +11,10 @@ import java.util.Date; public interface OrderMapper { @Select("select * from order where username=#{username}") Order[] getOrderByName(String username); - @Insert("insert into order (username,date,state) values(#{username},#{date},0)") - int createOrder(String username, Date data); - + @Insert("insert into order (username,ortime,state) values(#{username},#{date},0)") + int createOrder(String username, Date date); + @Delete("delete from order where id=#{orderid}") + int deleteOrder(String orderid); + @Update("update order set state=#{states} where id=#{orderid}") + int updateOrder(String orderid,int states); }