diff --git a/demo/src/test/java/com/example/demo/Dao/transMapper.java b/demo/src/test/java/com/example/demo/Dao/transMapper.java new file mode 100644 index 0000000..6036abd --- /dev/null +++ b/demo/src/test/java/com/example/demo/Dao/transMapper.java @@ -0,0 +1,29 @@ +package com.example.demo.Dao; + +import com.example.demo.bean.transaction; +import org.apache.ibatis.annotations.*; + +import java.util.List; + +@Mapper +public interface transMapper { + @Select("select * from transaction where transactionNum = #{transactionNum}") + public transaction selectAudioByCheckNum(int transactionNum); + + @Select("select * from transaction") + public List select(); + + @Insert("insert into transaction(transactionNum, payer, payee," + + " transactionTime, transactionAmount, note)" + + " values (#{transactionNum},#{payer},#{payee},#{transactionTime},#{transactionAmount}," + + "#{note})") + public void addTransaction(transaction transactions); + + @Update("update audio set transactionNum=#{transactionNum},payer=#{payer}" + + ",payee=#{payee},transactionTime=#{transactionTime},transactionAmount=#{transactionAmount}," + + "note=#{note}") + public void updateTransaction(transaction transactions); + + @Delete("delete from audio where transactionNum=#{transactionNum}") + public void deleteTransaction(int transactionNum); +} diff --git a/demo/src/test/java/com/example/demo/Dao/useageDataMapper.java b/demo/src/test/java/com/example/demo/Dao/useageDataMapper.java new file mode 100644 index 0000000..dbacb96 --- /dev/null +++ b/demo/src/test/java/com/example/demo/Dao/useageDataMapper.java @@ -0,0 +1,30 @@ +package com.example.demo.Dao; + +import com.example.demo.bean.transaction; +import org.apache.ibatis.annotations.*; + +import java.util.List; + + +@Mapper +public interface useageDataMapper { + @Select("select * from transaction where transactionNum = #{transactionNum}") + public transaction selectAudioByCheckNum(int transactionNum); + + @Select("select * from transaction") + public List select(); + + @Insert("insert into transaction(transactionNum, payer, payee," + + " transactionTime, transactionAmount, note)" + + " values (#{transactionNum},#{payer},#{payee},#{transactionTime},#{transactionAmount}," + + "#{note})") + public void addTransaction(transaction transactions); + + @Update("update audio set transactionNum=#{transactionNum},payer=#{payer}" + + ",payee=#{payee},transactionTime=#{transactionTime},transactionAmount=#{transactionAmount}," + + "note=#{note}") + public void updateTransaction(transaction transactions); + + @Delete("delete from audio where transactionNum=#{transactionNum}") + public void deleteTransaction(int transactionNum); +}