ISBN 編號:字符串
商品模塊中:增刪改查是最基本的操作。
查詢:復雜查詢(與多表有關系)
訂單,訂單詳情兩個表
訂單(增刪改查), 訂單詳情(增刪改查)
訂單類--->訂單表建立關系
訂單詳情類->訂單詳情表建立關系
實現增刪改查
接口必須有
有了接口,后面具體實現,商品實現商品的增刪改查,訂單
實現訂單的增刪改查 ,訂單詳情實現訂單詳情的增刪改查。
實現統一接口:(5 個方法)
增 add() 刪除 delete() 改 update()
查 查所有 findAll 查單個 findOne
通過反射技術,
增加數據由用戶輸入的內容
package test.other;
import java.lang.reflect.Field;
import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;
public class tst_reflection {
public static void main(String[] args) {
try{
Class myclass=Class.forName("goods.Book");
Field[] myfields=myclass.getDeclaredFields();
Map<String,String> mymaps=new HashMap<>();
for(Field field:myfields){
String myvar=field.getName();
if(myvar.equals("id")){
continue;
}
Scanner scanner = new Scanner(System.in);
System.out.println("請輸入
"+myvar+":");
String newline=scanner.nextLine();
mymaps.put(myvar,newline);
}
System.out.println(mymaps);
}catch(Exception e){
}
}
}
?