diff --git a/.idea/encodings.xml b/.idea/encodings.xml
index 49b5400..c0f880b 100644
--- a/.idea/encodings.xml
+++ b/.idea/encodings.xml
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__antlr_antlr_2_7_7.xml b/.idea/libraries/Maven__antlr_antlr_2_7_7.xml
new file mode 100644
index 0000000..b8d93d8
--- /dev/null
+++ b/.idea/libraries/Maven__antlr_antlr_2_7_7.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_fasterxml_classmate_1_4_0.xml b/.idea/libraries/Maven__com_fasterxml_classmate_1_4_0.xml
new file mode 100644
index 0000000..bbd3a88
--- /dev/null
+++ b/.idea/libraries/Maven__com_fasterxml_classmate_1_4_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_9_0.xml b/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_9_0.xml
new file mode 100644
index 0000000..06441f4
--- /dev/null
+++ b/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_9_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_9_7.xml b/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_9_7.xml
new file mode 100644
index 0000000..02897be
--- /dev/null
+++ b/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_9_7.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_9_7.xml b/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_9_7.xml
new file mode 100644
index 0000000..11ddfba
--- /dev/null
+++ b/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_9_7.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_9_7.xml b/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_9_7.xml
new file mode 100644
index 0000000..a5beee8
--- /dev/null
+++ b/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_9_7.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_9_7.xml b/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_9_7.xml
new file mode 100644
index 0000000..9bcce3b
--- /dev/null
+++ b/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_9_7.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_9_7.xml b/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_9_7.xml
new file mode 100644
index 0000000..b9cc6e2
--- /dev/null
+++ b/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_9_7.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_zaxxer_HikariCP_3_2_0.xml b/.idea/libraries/Maven__com_zaxxer_HikariCP_3_2_0.xml
new file mode 100644
index 0000000..8f760a2
--- /dev/null
+++ b/.idea/libraries/Maven__com_zaxxer_HikariCP_3_2_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__javax_activation_javax_activation_api_1_2_0.xml b/.idea/libraries/Maven__javax_activation_javax_activation_api_1_2_0.xml
new file mode 100644
index 0000000..ff49512
--- /dev/null
+++ b/.idea/libraries/Maven__javax_activation_javax_activation_api_1_2_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__javax_persistence_javax_persistence_api_2_2.xml b/.idea/libraries/Maven__javax_persistence_javax_persistence_api_2_2.xml
new file mode 100644
index 0000000..b7d39c6
--- /dev/null
+++ b/.idea/libraries/Maven__javax_persistence_javax_persistence_api_2_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__javax_transaction_javax_transaction_api_1_3.xml b/.idea/libraries/Maven__javax_transaction_javax_transaction_api_1_3.xml
new file mode 100644
index 0000000..8f5f3c6
--- /dev/null
+++ b/.idea/libraries/Maven__javax_transaction_javax_transaction_api_1_3.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__javax_validation_validation_api_2_0_1_Final.xml b/.idea/libraries/Maven__javax_validation_validation_api_2_0_1_Final.xml
new file mode 100644
index 0000000..6978c0b
--- /dev/null
+++ b/.idea/libraries/Maven__javax_validation_validation_api_2_0_1_Final.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__javax_xml_bind_jaxb_api_2_3_1.xml b/.idea/libraries/Maven__javax_xml_bind_jaxb_api_2_3_1.xml
new file mode 100644
index 0000000..059f88f
--- /dev/null
+++ b/.idea/libraries/Maven__javax_xml_bind_jaxb_api_2_3_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__mysql_mysql_connector_java_8_0_13.xml b/.idea/libraries/Maven__mysql_mysql_connector_java_8_0_13.xml
new file mode 100644
index 0000000..fc36ef0
--- /dev/null
+++ b/.idea/libraries/Maven__mysql_mysql_connector_java_8_0_13.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_core_9_0_13.xml b/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_core_9_0_13.xml
new file mode 100644
index 0000000..6fe5a3d
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_core_9_0_13.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_el_9_0_13.xml b/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_el_9_0_13.xml
new file mode 100644
index 0000000..7975d53
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_el_9_0_13.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_websocket_9_0_13.xml b/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_websocket_9_0_13.xml
new file mode 100644
index 0000000..9384fa5
--- /dev/null
+++ b/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_websocket_9_0_13.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_aspectj_aspectjweaver_1_9_2.xml b/.idea/libraries/Maven__org_aspectj_aspectjweaver_1_9_2.xml
new file mode 100644
index 0000000..a1f3d90
--- /dev/null
+++ b/.idea/libraries/Maven__org_aspectj_aspectjweaver_1_9_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_dom4j_dom4j_2_1_1.xml b/.idea/libraries/Maven__org_dom4j_dom4j_2_1_1.xml
new file mode 100644
index 0000000..6c8b371
--- /dev/null
+++ b/.idea/libraries/Maven__org_dom4j_dom4j_2_1_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_hibernate_common_hibernate_commons_annotations_5_0_4_Final.xml b/.idea/libraries/Maven__org_hibernate_common_hibernate_commons_annotations_5_0_4_Final.xml
new file mode 100644
index 0000000..c4d0340
--- /dev/null
+++ b/.idea/libraries/Maven__org_hibernate_common_hibernate_commons_annotations_5_0_4_Final.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_hibernate_hibernate_core_5_3_7_Final.xml b/.idea/libraries/Maven__org_hibernate_hibernate_core_5_3_7_Final.xml
new file mode 100644
index 0000000..3924ff1
--- /dev/null
+++ b/.idea/libraries/Maven__org_hibernate_hibernate_core_5_3_7_Final.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_hibernate_validator_hibernate_validator_6_0_13_Final.xml b/.idea/libraries/Maven__org_hibernate_validator_hibernate_validator_6_0_13_Final.xml
new file mode 100644
index 0000000..2f57c13
--- /dev/null
+++ b/.idea/libraries/Maven__org_hibernate_validator_hibernate_validator_6_0_13_Final.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_javassist_javassist_3_23_1_GA.xml b/.idea/libraries/Maven__org_javassist_javassist_3_23_1_GA.xml
new file mode 100644
index 0000000..7f1d521
--- /dev/null
+++ b/.idea/libraries/Maven__org_javassist_javassist_3_23_1_GA.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_jboss_jandex_2_0_5_Final.xml b/.idea/libraries/Maven__org_jboss_jandex_2_0_5_Final.xml
new file mode 100644
index 0000000..34e9ada
--- /dev/null
+++ b/.idea/libraries/Maven__org_jboss_jandex_2_0_5_Final.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_3_2_Final.xml b/.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_3_2_Final.xml
new file mode 100644
index 0000000..5f7dd01
--- /dev/null
+++ b/.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_3_2_Final.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_aop_2_1_1_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_aop_2_1_1_RELEASE.xml
new file mode 100644
index 0000000..04b090f
--- /dev/null
+++ b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_aop_2_1_1_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_data_jpa_2_1_1_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_data_jpa_2_1_1_RELEASE.xml
new file mode 100644
index 0000000..f443f37
--- /dev/null
+++ b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_data_jpa_2_1_1_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_jdbc_2_1_1_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_jdbc_2_1_1_RELEASE.xml
new file mode 100644
index 0000000..9d1be9b
--- /dev/null
+++ b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_jdbc_2_1_1_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_json_2_1_1_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_json_2_1_1_RELEASE.xml
new file mode 100644
index 0000000..0de4a6d
--- /dev/null
+++ b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_json_2_1_1_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_tomcat_2_1_1_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_tomcat_2_1_1_RELEASE.xml
new file mode 100644
index 0000000..aaed570
--- /dev/null
+++ b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_tomcat_2_1_1_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_web_2_1_1_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_web_2_1_1_RELEASE.xml
new file mode 100644
index 0000000..c775b07
--- /dev/null
+++ b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_web_2_1_1_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_springframework_data_spring_data_commons_2_1_3_RELEASE.xml b/.idea/libraries/Maven__org_springframework_data_spring_data_commons_2_1_3_RELEASE.xml
new file mode 100644
index 0000000..fd685d0
--- /dev/null
+++ b/.idea/libraries/Maven__org_springframework_data_spring_data_commons_2_1_3_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_springframework_data_spring_data_jpa_2_1_3_RELEASE.xml b/.idea/libraries/Maven__org_springframework_data_spring_data_jpa_2_1_3_RELEASE.xml
new file mode 100644
index 0000000..7c9d9a2
--- /dev/null
+++ b/.idea/libraries/Maven__org_springframework_data_spring_data_jpa_2_1_3_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_springframework_spring_aspects_5_1_3_RELEASE.xml b/.idea/libraries/Maven__org_springframework_spring_aspects_5_1_3_RELEASE.xml
new file mode 100644
index 0000000..ce9ec4b
--- /dev/null
+++ b/.idea/libraries/Maven__org_springframework_spring_aspects_5_1_3_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_springframework_spring_jdbc_5_1_3_RELEASE.xml b/.idea/libraries/Maven__org_springframework_spring_jdbc_5_1_3_RELEASE.xml
new file mode 100644
index 0000000..f673d07
--- /dev/null
+++ b/.idea/libraries/Maven__org_springframework_spring_jdbc_5_1_3_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_springframework_spring_orm_5_1_3_RELEASE.xml b/.idea/libraries/Maven__org_springframework_spring_orm_5_1_3_RELEASE.xml
new file mode 100644
index 0000000..26ed820
--- /dev/null
+++ b/.idea/libraries/Maven__org_springframework_spring_orm_5_1_3_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_springframework_spring_tx_5_1_3_RELEASE.xml b/.idea/libraries/Maven__org_springframework_spring_tx_5_1_3_RELEASE.xml
new file mode 100644
index 0000000..2ccfa79
--- /dev/null
+++ b/.idea/libraries/Maven__org_springframework_spring_tx_5_1_3_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_springframework_spring_web_5_1_3_RELEASE.xml b/.idea/libraries/Maven__org_springframework_spring_web_5_1_3_RELEASE.xml
new file mode 100644
index 0000000..cb1779a
--- /dev/null
+++ b/.idea/libraries/Maven__org_springframework_spring_web_5_1_3_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_springframework_spring_webmvc_5_1_3_RELEASE.xml b/.idea/libraries/Maven__org_springframework_spring_webmvc_5_1_3_RELEASE.xml
new file mode 100644
index 0000000..c7ae6c2
--- /dev/null
+++ b/.idea/libraries/Maven__org_springframework_spring_webmvc_5_1_3_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 9637919..8cefc09 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -7,7 +7,7 @@
-
+
\ No newline at end of file
diff --git a/demo/src/test/java/com/example/demo/Dao/transactionMapper.java b/demo/src/test/java/com/example/demo/Dao/transactionMapper.java
new file mode 100644
index 0000000..f346871
--- /dev/null
+++ b/demo/src/test/java/com/example/demo/Dao/transactionMapper.java
@@ -0,0 +1,8 @@
+package com.example.demo.Dao;
+
+import org.apache.ibatis.annotations.Mapper;
+
+@Mapper
+public class transactionMapper {
+
+}
diff --git a/demo/src/test/java/com/example/demo/Dao/usageDateMapper.java b/demo/src/test/java/com/example/demo/Dao/usageDateMapper.java
new file mode 100644
index 0000000..e573fba
--- /dev/null
+++ b/demo/src/test/java/com/example/demo/Dao/usageDateMapper.java
@@ -0,0 +1,8 @@
+package com.example.demo.Dao;
+
+import org.apache.ibatis.annotations.Mapper;
+
+@Mapper
+public class usageDateMapper {
+
+}
diff --git a/demo/src/test/java/com/example/demo/bean/Bank.java b/demo/src/test/java/com/example/demo/bean/Bank.java
new file mode 100644
index 0000000..51b1b10
--- /dev/null
+++ b/demo/src/test/java/com/example/demo/bean/Bank.java
@@ -0,0 +1,37 @@
+package com.example.demo.bean;
+
+
+import javax.persistence.*;
+
+@Entity
+public class Bank {
+ private String bankNum;
+ private String bankName;
+ private String contact;//联系方式
+
+ public Bank(){};
+
+ public String getBankNum() {
+ return bankNum;
+ }
+
+ public void setBankNum(String bankNum) {
+ this.bankNum = bankNum;
+ }
+
+ public String getContact() {
+ return contact;
+ }
+
+ public void setContact(String contact) {
+ this.contact = contact;
+ }
+
+ public String getBankName() {
+ return bankName;
+ }
+
+ public void setBankName(String bankName) {
+ this.bankName = bankName;
+ }
+}
diff --git a/demo/src/test/java/com/example/demo/bean/Manager.java b/demo/src/test/java/com/example/demo/bean/Manager.java
new file mode 100644
index 0000000..2d84b3b
--- /dev/null
+++ b/demo/src/test/java/com/example/demo/bean/Manager.java
@@ -0,0 +1,59 @@
+package com.example.demo.bean;
+
+import javax.persistence.Entity;
+import javax.persistence.GeneratedValue;
+import javax.persistence.GenerationType;
+import javax.persistence.Id;
+
+@Entity
+public class Manager {
+ @Id
+ @GeneratedValue(strategy = GenerationType.IDENTITY)
+ private String managerNum;
+ private String managerName;
+ private String managerPwd;
+ private String managerRight;
+ private String telephoneNum;
+
+ public Manager(){};
+
+ public String getTelephoneNum() {
+ return telephoneNum;
+ }
+
+ public void setTelephoneNum(String telephoneNum) {
+ this.telephoneNum = telephoneNum;
+ }
+
+ public String getManagerRight() {
+ return managerRight;
+ }
+
+ public void setManagerRight(String managerRight) {
+ this.managerRight = managerRight;
+ }
+
+ public String getManagerPwd() {
+ return managerPwd;
+ }
+
+ public void setManagerPwd(String managerPwd) {
+ this.managerPwd = managerPwd;
+ }
+
+ public String getManagerName() {
+ return managerName;
+ }
+
+ public void setManagerName(String managerName) {
+ this.managerName = managerName;
+ }
+
+ public String getManagerNum() {
+ return managerNum;
+ }
+
+ public void setManagerNum(String managerNum) {
+ this.managerNum = managerNum;
+ }
+}
diff --git a/demo/src/test/java/com/example/demo/bean/Product.java b/demo/src/test/java/com/example/demo/bean/Product.java
new file mode 100644
index 0000000..4f74c16
--- /dev/null
+++ b/demo/src/test/java/com/example/demo/bean/Product.java
@@ -0,0 +1,77 @@
+package com.example.demo.bean;
+
+import javax.persistence.Entity;
+import javax.persistence.GeneratedValue;
+import javax.persistence.GenerationType;
+import javax.persistence.Id;
+
+@Entity
+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;
+ }
+}
diff --git a/demo/src/test/java/com/example/demo/bean/UsageDate.java b/demo/src/test/java/com/example/demo/bean/UsageDate.java
new file mode 100644
index 0000000..0b6d9a3
--- /dev/null
+++ b/demo/src/test/java/com/example/demo/bean/UsageDate.java
@@ -0,0 +1,18 @@
+package com.example.demo.bean;
+
+import lombok.Getter;
+
+import javax.persistence.Entity;
+
+@Getter
+@Entity
+public class UsageDate {
+ private String checkNum;
+ private String productNum;
+ private String userNum;
+ private String bankAccount;
+ private String bankNum;
+ private int year;
+ private float amount;
+ private String startTime;
+}
diff --git a/demo/src/test/java/com/example/demo/bean/UserBankIdentify.java b/demo/src/test/java/com/example/demo/bean/UserBankIdentify.java
new file mode 100644
index 0000000..84ef770
--- /dev/null
+++ b/demo/src/test/java/com/example/demo/bean/UserBankIdentify.java
@@ -0,0 +1,13 @@
+package com.example.demo.bean;
+
+import lombok.Getter;
+
+import javax.persistence.Entity;
+
+@Getter
+@Entity
+public class UserBankIdentify {
+ private String userNum;
+ private String bankAccount;
+ private short bankAccountIdentify;
+}
diff --git a/demo/src/test/java/com/example/demo/circulator/service/CirculatorService.java b/demo/src/test/java/com/example/demo/circulator/service/CirculatorService.java
new file mode 100644
index 0000000..03eabe9
--- /dev/null
+++ b/demo/src/test/java/com/example/demo/circulator/service/CirculatorService.java
@@ -0,0 +1,25 @@
+package com.example.demo.circulator.service;
+
+import com.example.demo.Dao.auditMapper;
+import com.example.demo.Dao.productMapper;
+import com.example.demo.bean.Product;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.transaction.annotation.Transactional;
+
+import javax.annotation.PostConstruct;
+
+public class CirculatorService {
+ @Autowired
+ private productMapper productMapper;
+ private auditMapper auditMapper;
+
+ @PostConstruct
+ public void init(){}
+
+ @Transactional //数据库与事物的一致性
+ public double countSumCirculator(String userNum,String productNum,float amount,int year){
+ Product product = productMapper.selectProductIntrateByProductNum(productNum);
+ float intrate = product.getIntrate();
+ return intrate;
+ }
+}
diff --git a/demo/src/test/java/com/example/demo/circulator/service/controller/SumCirculatorController.java b/demo/src/test/java/com/example/demo/circulator/service/controller/SumCirculatorController.java
new file mode 100644
index 0000000..13d4485
--- /dev/null
+++ b/demo/src/test/java/com/example/demo/circulator/service/controller/SumCirculatorController.java
@@ -0,0 +1,4 @@
+package com.example.demo.circulator.service.controller;
+
+public class SumCirculatorController {
+}