From 83207439658b6a7b4bb7edfe5313e3409b33d169 Mon Sep 17 00:00:00 2001
From: Aokiso <1010390029@qq.com>
Date: Mon, 7 Jan 2019 16:44:53 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../Maven__org_mybatis_mybatis_3_4_6.xml | 13 ----
...aven__org_mybatis_mybatis_spring_1_3_2.xml | 13 ----
...ybatis_spring_boot_autoconfigure_1_3_2.xml | 13 ----
...boot_mybatis_spring_boot_starter_1_3_2.xml | 13 ----
.../demo/Dao/productHistroyMapper.java | 16 ++--
.../com/example/demo/Dao/productMapper.java | 4 +-
.../java/com/example/demo/bean/Product.java | 56 ++++++++++++++
.../com/example/demo/bean/ProductHistroy.java | 73 +++++++++++++++++++
.../demo/productService/tools/addPro.java | 26 +++++++
.../demo/productService/tools/delectPro.java | 20 +++++
.../demo/productService/tools/nowTime.java | 14 ++++
.../demo/productService/tools/record.java | 5 ++
.../demo/productService/tools/updatePro.java | 26 +++++++
13 files changed, 230 insertions(+), 62 deletions(-)
delete mode 100644 .idea/libraries/Maven__org_mybatis_mybatis_3_4_6.xml
delete mode 100644 .idea/libraries/Maven__org_mybatis_mybatis_spring_1_3_2.xml
delete mode 100644 .idea/libraries/Maven__org_mybatis_spring_boot_mybatis_spring_boot_autoconfigure_1_3_2.xml
delete mode 100644 .idea/libraries/Maven__org_mybatis_spring_boot_mybatis_spring_boot_starter_1_3_2.xml
create mode 100644 demo/src/test/java/com/example/demo/productService/tools/addPro.java
create mode 100644 demo/src/test/java/com/example/demo/productService/tools/delectPro.java
create mode 100644 demo/src/test/java/com/example/demo/productService/tools/nowTime.java
create mode 100644 demo/src/test/java/com/example/demo/productService/tools/record.java
create mode 100644 demo/src/test/java/com/example/demo/productService/tools/updatePro.java
diff --git a/.idea/libraries/Maven__org_mybatis_mybatis_3_4_6.xml b/.idea/libraries/Maven__org_mybatis_mybatis_3_4_6.xml
deleted file mode 100644
index 377b7a7..0000000
--- a/.idea/libraries/Maven__org_mybatis_mybatis_3_4_6.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_mybatis_mybatis_spring_1_3_2.xml b/.idea/libraries/Maven__org_mybatis_mybatis_spring_1_3_2.xml
deleted file mode 100644
index 713f604..0000000
--- a/.idea/libraries/Maven__org_mybatis_mybatis_spring_1_3_2.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_mybatis_spring_boot_mybatis_spring_boot_autoconfigure_1_3_2.xml b/.idea/libraries/Maven__org_mybatis_spring_boot_mybatis_spring_boot_autoconfigure_1_3_2.xml
deleted file mode 100644
index af2905f..0000000
--- a/.idea/libraries/Maven__org_mybatis_spring_boot_mybatis_spring_boot_autoconfigure_1_3_2.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_mybatis_spring_boot_mybatis_spring_boot_starter_1_3_2.xml b/.idea/libraries/Maven__org_mybatis_spring_boot_mybatis_spring_boot_starter_1_3_2.xml
deleted file mode 100644
index 6cce5e6..0000000
--- a/.idea/libraries/Maven__org_mybatis_spring_boot_mybatis_spring_boot_starter_1_3_2.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/demo/src/test/java/com/example/demo/Dao/productHistroyMapper.java b/demo/src/test/java/com/example/demo/Dao/productHistroyMapper.java
index 2156934..0f2661f 100644
--- a/demo/src/test/java/com/example/demo/Dao/productHistroyMapper.java
+++ b/demo/src/test/java/com/example/demo/Dao/productHistroyMapper.java
@@ -20,12 +20,12 @@ public interface productHistroyMapper {
"#{productDescription},#{uploadTime},#{deleteTime},#{alterTime})")
public void addProductHistroy(ProductHistroy productHistroys);
- @Update("update producthistroy set productNum=#{productNum},productName=#{productName}" +
- ",category=#{category},intrate=#{intrate},bankNum=#{bankNum}," +
- "productDescription=#{productDescription},uploadTime=#{uploadTime},deleteTime=#{deleteTime}," +
- "alterTime=#{alterTime}where productNum=#{productNum}")
- public void updateProductHistroy(ProductHistroy productHistroys);
-
- @Delete("delete from producthistroy where productNum=#{productNum}")
- public void deleteProductHistroy(int productNum);
+// @Update("update producthistroy set productNum=#{productNum},productName=#{productName}" +
+// ",category=#{category},intrate=#{intrate},bankNum=#{bankNum}," +
+// "productDescription=#{productDescription},uploadTime=#{uploadTime},deleteTime=#{deleteTime}," +
+// "alterTime=#{alterTime}where productNum=#{productNum}")
+// public void updateProductHistroy(ProductHistroy productHistroys);
+
+// @Delete("delete from producthistroy where productNum=#{productNum}")
+// public void deleteProductHistroy(int productNum);
}
diff --git a/demo/src/test/java/com/example/demo/Dao/productMapper.java b/demo/src/test/java/com/example/demo/Dao/productMapper.java
index 800151e..638b330 100644
--- a/demo/src/test/java/com/example/demo/Dao/productMapper.java
+++ b/demo/src/test/java/com/example/demo/Dao/productMapper.java
@@ -25,8 +25,8 @@ public interface productMapper {
@Update("update product set productNum=#{productNum},productName=#{productName}" +
",category=#{category},intrate=#{intrate},bankNum=#{bankNum}," +
"productDescription=#{productDescription},pictureAddress=#{pictureAddress}")
- public void updateAudio(Product products);
+ public void updateProduct(Product products);
@Delete("delete from product where productNum=#{productNum}")
- public void deleteAudio(String productNum);
+ public void deleteProduct(int productNum);
}
diff --git a/demo/src/test/java/com/example/demo/bean/Product.java b/demo/src/test/java/com/example/demo/bean/Product.java
index 1498502..754ac93 100644
--- a/demo/src/test/java/com/example/demo/bean/Product.java
+++ b/demo/src/test/java/com/example/demo/bean/Product.java
@@ -23,4 +23,60 @@ public class Product {
private String pictureAddress;
public Product(){};
+
+ public String getProductName() {
+ return productName;
+ }
+
+ public String getCategory() {
+ return category;
+ }
+
+ public void setCategory(String category) {
+ this.category = category;
+ }
+
+ 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 int getBankNum() {
+ return bankNum;
+ }
+
+ public void setBankNum(int bankNum) {
+ this.bankNum = bankNum;
+ }
+
+ public float getIntrate() {
+ return intrate;
+ }
+
+ public void setIntrate(float intrate) {
+ this.intrate = intrate;
+ }
+
+ public int getProductNum() {
+ return productNum;
+ }
+
+ public void setProductName(String productName) {
+ this.productName = productName;
+ }
+
+ public void setProductNum(int productNum) {
+ this.productNum = productNum;
+ }
}
diff --git a/demo/src/test/java/com/example/demo/bean/ProductHistroy.java b/demo/src/test/java/com/example/demo/bean/ProductHistroy.java
index 3a84063..95c1f24 100644
--- a/demo/src/test/java/com/example/demo/bean/ProductHistroy.java
+++ b/demo/src/test/java/com/example/demo/bean/ProductHistroy.java
@@ -17,6 +17,7 @@ public class ProductHistroy {
@GeneratedValue(strategy = GenerationType.IDENTITY)
private int productNum;
private int bankNum;
+ private int managerNum;
private String productName;
private String category;
private float intrate;
@@ -27,6 +28,14 @@ public class ProductHistroy {
public ProductHistroy(){};
+ public int getManagerNum() {
+ return managerNum;
+ }
+
+ public void setManagerNum(int managerNum) {
+ this.managerNum = managerNum;
+ }
+
public int getProductNum() {
return productNum;
}
@@ -34,4 +43,68 @@ public class ProductHistroy {
public void setProductNum(int productNum) {
this.productNum = productNum;
}
+
+ public String getAlterTime() {
+ return alterTime;
+ }
+
+ public void setAlterTime(String alterTime) {
+ this.alterTime = alterTime;
+ }
+
+ public String getDeleteTime() {
+ return deleteTime;
+ }
+
+ public void setDeleteTime(String deleteTime) {
+ this.deleteTime = deleteTime;
+ }
+
+ public String getUpLoadTime() {
+ return upLoadTime;
+ }
+
+ public void setUpLoadTime(String upLoadTime) {
+ this.upLoadTime = upLoadTime;
+ }
+
+ public String getProductDescription() {
+ return productDescription;
+ }
+
+ public void setProductDescription(String productDescription) {
+ this.productDescription = productDescription;
+ }
+
+ 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 int getBankNum() {
+ return bankNum;
+ }
+
+ public void setBankNum(int bankNum) {
+ this.bankNum = bankNum;
+ }
}
diff --git a/demo/src/test/java/com/example/demo/productService/tools/addPro.java b/demo/src/test/java/com/example/demo/productService/tools/addPro.java
new file mode 100644
index 0000000..5dcc4e0
--- /dev/null
+++ b/demo/src/test/java/com/example/demo/productService/tools/addPro.java
@@ -0,0 +1,26 @@
+package com.example.demo.productService.tools;
+
+import com.example.demo.Dao.productHistroyMapper;
+import com.example.demo.Dao.productMapper;
+import com.example.demo.bean.Product;
+import com.example.demo.bean.ProductHistroy;
+
+public class addPro {
+ private com.example.demo.productService.tools.nowTime nowTime;
+ private productMapper productMapper;
+ private productHistroyMapper proHisMapper;
+ private ProductHistroy productHistroy;
+
+ public addPro(Product product1){
+ productMapper.addProduct(product1);
+ productHistroy.setProductNum(product1.getProductNum());
+ productHistroy.setProductName(product1.getProductName());
+ productHistroy.setBankNum(product1.getBankNum());
+ productHistroy.setCategory(product1.getCategory());
+ productHistroy.setIntrate(product1.getIntrate());
+ //productHistroy.setManagerNum(); manager.setManagerNum();调用登陆里面的一个接口得到managerNum
+ productHistroy.setProductDescription(product1.getProductDescription());
+ productHistroy.setUpLoadTime(nowTime.nowTime());
+ proHisMapper.addProductHistroy(productHistroy);
+ }
+}
diff --git a/demo/src/test/java/com/example/demo/productService/tools/delectPro.java b/demo/src/test/java/com/example/demo/productService/tools/delectPro.java
new file mode 100644
index 0000000..ddeacca
--- /dev/null
+++ b/demo/src/test/java/com/example/demo/productService/tools/delectPro.java
@@ -0,0 +1,20 @@
+package com.example.demo.productService.tools;
+
+import com.example.demo.Dao.productHistroyMapper;
+import com.example.demo.bean.Product;
+import com.example.demo.bean.ProductHistroy;
+
+public class delectPro {
+ private com.example.demo.productService.tools.nowTime nowTime;
+ private com.example.demo.Dao.productMapper productMapper;
+ private productHistroyMapper proHisMapper;
+ private ProductHistroy productHistroy;
+
+ public delectPro(Product product1){
+ productMapper.deleteProduct(product1.getProductNum());
+ productHistroy.setProductNum(product1.getProductNum());
+ //productHistroy.setManagerNum(); manager.setManagerNum();调用登陆里面的一个接口得到managerNum
+ productHistroy.setUpLoadTime(nowTime.nowTime());
+ proHisMapper.addProductHistroy(productHistroy);
+ }
+}
diff --git a/demo/src/test/java/com/example/demo/productService/tools/nowTime.java b/demo/src/test/java/com/example/demo/productService/tools/nowTime.java
new file mode 100644
index 0000000..92065f9
--- /dev/null
+++ b/demo/src/test/java/com/example/demo/productService/tools/nowTime.java
@@ -0,0 +1,14 @@
+package com.example.demo.productService.tools;
+
+
+import java.util.Date;
+import java.text.SimpleDateFormat;
+
+
+public class nowTime{
+ public String nowTime(){
+ SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式
+ String time=(String)df.format(new Date());
+ return time;
+ }
+}
diff --git a/demo/src/test/java/com/example/demo/productService/tools/record.java b/demo/src/test/java/com/example/demo/productService/tools/record.java
new file mode 100644
index 0000000..e2e7d6b
--- /dev/null
+++ b/demo/src/test/java/com/example/demo/productService/tools/record.java
@@ -0,0 +1,5 @@
+package com.example.demo.productService.tools;
+
+public class record {
+
+}
diff --git a/demo/src/test/java/com/example/demo/productService/tools/updatePro.java b/demo/src/test/java/com/example/demo/productService/tools/updatePro.java
new file mode 100644
index 0000000..09401dc
--- /dev/null
+++ b/demo/src/test/java/com/example/demo/productService/tools/updatePro.java
@@ -0,0 +1,26 @@
+package com.example.demo.productService.tools;
+
+import com.example.demo.Dao.productHistroyMapper;
+import com.example.demo.Dao.productMapper;
+import com.example.demo.bean.Product;
+import com.example.demo.bean.ProductHistroy;
+
+public class updatePro {
+ private com.example.demo.productService.tools.nowTime nowTime;
+ private productMapper productMapper;
+ private productHistroyMapper proHisMapper;
+ private ProductHistroy productHistroy;
+
+ public updatePro(Product product1){
+ productMapper.updateProduct(product1);
+ productHistroy.setProductNum(product1.getProductNum());
+ productHistroy.setProductName(product1.getProductName());
+ productHistroy.setBankNum(product1.getBankNum());
+ productHistroy.setCategory(product1.getCategory());
+ productHistroy.setIntrate(product1.getIntrate());
+ //productHistroy.setManagerNum(); manager.setManagerNum();调用登陆里面的一个接口得到managerNum
+ productHistroy.setProductDescription(product1.getProductDescription());
+ productHistroy.setAlterTime(nowTime.nowTime());
+ proHisMapper.addProductHistroy(productHistroy);
+ }
+}