-
大小: 1.33MB文件类型: .rar金币: 1下载: 0 次发布日期: 2023-08-09
- 语言: Java
- 标签: java/MySQL
资源简介
用java代码实现的愤怒的小鸟项目,虽然只有文字界面,但是功能还是很多的,可以玩游戏,可以记录分数,分为玩家和管理员两个身份分支,数据是用MySQL储存的,改下数据库名就能用了
代码片段和文件信息
package com.lechenggu.abgame.dao;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import java.util.Map;
import com.lechenggu.abgame.pojo.Game;
import com.lechenggu.abgame.util.DBUtil;
public class GameDao {
/**
* 新增游戏记录
* @return int
*/
public int addGame(Game g) {
DBUtil db = new DBUtil();
String sql = “insert into game values(null???)“;
Listject> li = new ArrayListject>();
li.add(g.getPid());
li.add(g.getPlaytime());
li.add(g.getScore());
return db.update(sql li);
}
/**
* 玩家查询游戏
* @return List
*/
public List queryGame(Game g) {
List resList = new ArrayList();
DBUtil db = new DBUtil();
String sql = “select * from game where pid=?“;
Listject> li = new ArrayListject>();
li.add(g.getPid());
List
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 566 2017-09-01 16:56 20170829_AngryBird\.classpath
文件 394 2017-09-01 16:56 20170829_AngryBird\.project
文件 57 2017-09-01 16:56 20170829_AngryBird\.settings\org.eclipse.core.resources.prefs
文件 598 2017-09-01 16:56 20170829_AngryBird\.settings\org.eclipse.jdt.core.prefs
文件 106 2017-09-01 16:56 20170829_AngryBird\.settings\org.eclipse.ltk.core.refactoring.prefs
文件 232 2017-09-01 16:56 20170829_AngryBird\.settings\org.eclipse.wst.xsl.core.prefs
文件 3179 2017-09-01 16:56 20170829_AngryBird\bin\com\lechenggu\abgame\dao\GameDao.class
文件 4225 2017-09-01 16:56 20170829_AngryBird\bin\com\lechenggu\abgame\dao\Pla
文件 9530 2017-09-01 16:56 20170829_AngryBird\bin\com\lechenggu\abgame\main\AdminManager.class
文件 3511 2017-09-01 16:56 20170829_AngryBird\bin\com\lechenggu\abgame\main\DataInit.class
文件 3226 2017-09-01 16:56 20170829_AngryBird\bin\com\lechenggu\abgame\main\GameMain.class
文件 4713 2017-09-01 16:56 20170829_AngryBird\bin\com\lechenggu\abgame\main\Pla
文件 5120 2017-09-01 16:56 20170829_AngryBird\bin\com\lechenggu\abgame\main\SysManager.class
文件 1084 2017-09-01 16:56 20170829_AngryBird\bin\com\lechenggu\abgame\pojo\Admin.class
文件 1350 2017-09-01 16:56 20170829_AngryBird\bin\com\lechenggu\abgame\pojo\Bird.class
文件 2086 2017-09-01 16:56 20170829_AngryBird\bin\com\lechenggu\abgame\pojo\BlackBird.class
文件 2075 2017-09-01 16:56 20170829_AngryBird\bin\com\lechenggu\abgame\pojo\BlueBird.class
文件 1565 2017-09-01 16:56 20170829_AngryBird\bin\com\lechenggu\abgame\pojo\Game.class
文件 1855 2017-09-01 16:56 20170829_AngryBird\bin\com\lechenggu\abgame\pojo\Pig.class
文件 1912 2017-09-01 16:56 20170829_AngryBird\bin\com\lechenggu\abgame\pojo\Pla
文件 2072 2017-09-01 16:56 20170829_AngryBird\bin\com\lechenggu\abgame\pojo\RedBird.class
文件 2054 2017-09-01 16:56 20170829_AngryBird\bin\com\lechenggu\abgame\shuru\InputHelper.class
文件 3497 2017-09-01 16:56 20170829_AngryBird\bin\com\lechenggu\abgame\ui\Menus.class
文件 1500 2017-09-01 16:56 20170829_AngryBird\bin\com\lechenggu\abgame\util\DateUtil.class
文件 4881 2017-09-01 16:56 20170829_AngryBird\bin\com\lechenggu\abgame\util\DBUtil.class
文件 3481 2017-09-01 16:56 20170829_AngryBird\bin\com\lechenggu\abgame\util\FileRW.class
文件 944 2017-09-01 16:56 20170829_AngryBird\bin\com\lechenggu\abgame\util\StringUtil.class
文件 1100 2017-09-01 16:56 20170829_AngryBird\bin\com\lechenggu\abgame\util\TestEnum.class
文件 2050 2017-09-01 16:56 20170829_AngryBird\bin\com\lechenggu\abgame\util\ValidationUtil.class
文件 1200 2017-09-01 16:56 20170829_AngryBird\bin\com\lechenggu\abgame\util\ValidEnum.class
............此处省略55个文件信息
评论
共有 条评论