结构设计

master
Aokiso 7 years ago
parent 46dbe23312
commit b149d64b61

@ -12,7 +12,7 @@ import java.util.List;
@Mapper
public interface auditMapper {
@Select("select * from audio where checkNum = #{checkNum}")
public audio selectAudioByCheckNum(int checkNum);
public audio selectAudioByCheckNum(String checkNum);
@Select("select * from audio")
public List<audio> select();

@ -11,10 +11,10 @@ import java.util.List;
public interface bankMapper {
@Select("select * from bank where bankNum = #{bankNum}")
public bank selectBankByBankNum(int bankNum);
public bank selectBankByBankNum(String bankNum);
@Select("select * from bank where bankName = #{bankName}")
public bank selectBankByBankName(int bankName);
public bank selectBankByBankName(String bankName);
@Select("select * from bank")
public List<bank> select();

@ -8,7 +8,7 @@ import java.util.List;
@Mapper
public interface managerMapper {
@Select("select * from manager where managerNum = #{managerName}")
public manager selectManagerByManagerName(int managerName);
public manager selectManagerByManagerName(String managerName);
@Insert("insert into manager(managerNum, managerName, managerPwd, " +
"managerRight, telephoneNum) values (#{managerNum},#{managerName}," +

@ -0,0 +1,32 @@
package com.example.demo.Dao;
import com.example.demo.bean.product;
import org.apache.ibatis.annotations.*;
import java.util.List;
@Mapper
public interface productMapper {
@Select("select * from product where productNum = #{productNum}")
public product selectProductByProductNum(String productNum);
@Select("select * from product where productName = #{productName}")
public product selectProductByProductName(String productName);
@Select("select * from product")
public List<product> select();
@Insert("insert into product(productNum, productName, category, intrate, " +
"bankNum, productDescription, pictureAddress)" +
" values (#{productNum},#{productName},#{category},#{intrate},#{bankNum}," +
"#{productDescription},#{pictureAddress})")
public void addProduct(product products);
@Update("update product set productNum=#{productNum},productName=#{productName}" +
",category=#{category},intrate=#{intrate},bankNum=#{bankNum}," +
"productDescription=#{productDescription},pictureAddress=#{pictureAddress}")
public void updateAudio(product products);
@Delete("delete from product where productNum=#{productNum}")
public void deleteAudio(String productNum);
}

@ -8,7 +8,7 @@ import java.util.List;
@Mapper
public interface userMapper {
@Select("select * from user where userNum = #{userNum}")
public user selectUserByuserNum(int userNum);
public user selectUserByuserNum(String userNum);
@Select("select * from user")
public List<user> select();

@ -10,5 +10,68 @@ public class product {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private String productNum;
private String productName;
private String category;
private float intrate;
private String bankNum;
private String productDescription;
private String pictureAddress;
public product(){};
public String getPictureAddress() {
return pictureAddress;
}
public void setPictureAddress(String pictureAddress) {
this.pictureAddress = pictureAddress;
}
public String getProductDescription() {
return productDescription;
}
public void setProductDescription(String productDescription) {
this.productDescription = productDescription;
}
public String getBankNum() {
return bankNum;
}
public void setBankNum(String bankNum) {
this.bankNum = bankNum;
}
public float getIntrate() {
return intrate;
}
public void setIntrate(float intrate) {
this.intrate = intrate;
}
public String getCategory() {
return category;
}
public void setCategory(String category) {
this.category = category;
}
public String getProductName() {
return productName;
}
public void setProductName(String productName) {
this.productName = productName;
}
public String getProductNum() {
return productNum;
}
public void setProductNum(String productNum) {
this.productNum = productNum;
}
}

@ -0,0 +1,68 @@
package com.example.demo.bean;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
@Entity
public class transaction {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private String transaction;
private String payer;
private String payee;
private float transactionTime;
private float transactionAmount;
private String note;
public transaction(){};
public String getNote() {
return note;
}
public void setNote(String note) {
this.note = note;
}
public float getTransactionAmount() {
return transactionAmount;
}
public void setTransactionAmount(float transactionAmount) {
this.transactionAmount = transactionAmount;
}
public float getTransactionTime() {
return transactionTime;
}
public void setTransactionTime(float transactionTime) {
this.transactionTime = transactionTime;
}
public String getPayee() {
return payee;
}
public void setPayee(String payee) {
this.payee = payee;
}
public String getPayer() {
return payer;
}
public void setPayer(String payer) {
this.payer = payer;
}
public String getTransaction() {
return transaction;
}
public void setTransaction(String transaction) {
this.transaction = transaction;
}
}
Loading…
Cancel
Save