返回本章節
返回作業目錄
需求說明:
使用PreparedState實現對英雄數據的新增、刪除和更新
英雄(t_hero)表結構
列名(含義) |
數據類型 |
約束 |
id (序號) |
int |
主鍵,自動增長 |
num(英雄編號) |
varchar(50) |
非空 |
name(英雄姓名) |
varchar(50) |
非空 |
output(血量) |
int |
非空 |
attackPower(攻擊值) |
int |
非空 |
magicValue(魔法值) |
int |
非空 |
type(類型) |
varchar(50) |
|
實現思路:
使用PreparedState實現對英雄數據進行維護的實現思路
創建Hero類,該類與數據庫中的t_hero表進行匹配,即t_hero表中的字段與Hero類中的屬性一一匹配。
創建HeroAccess類,該類首先獲取數據庫連接相關操作。
在HeroAccess類中,分別定義新增、修改和刪除三個方法實現對英雄數據的相應操作。
在main()分別測試對英雄數據進行新增、修改和刪除操作。