发表于: 2017-06-11 21:21:18
3 1178
今天完成的事情:
学习DAO!
DAO就是一个接口,
写DAO一个接口然后实现它,还把变量get和set单独的写一个类
public interface DAO{
//增加
public void add(Hero hero);
//修改
public void update(Hero hero);
//删除
public void delete(int id);
//获取
public Hero get(int id);
//查询
public List<Hero> list();
//分页查询
public List<Hero> list(int start, int count);
}
但是链表这方面我还不是太会明天再看看
粗略的看了一下连接池,就是mybatis的概念!
一直连接着数据库!哪里有需要就调用这些连接,
不再断开连接!减少对数据库的连接断开次数!
明天计划的事情:
看一下链表,并写几个练习加深加深印象
然后学习连接池
遇到的问题:
遇到的问题挺多的,但是能google到的问题就不是问题!
不知道怎么调用DAO接口的add方法和updata方法了
当时不知道怎么搞的想不起来了,就请教了一下师兄
HeroDAO dao=new HeroDAO();
Hero hero=new Hero();
hero.setName("蛮王");
hero.setDamage(100);
hero.setHp(4000);
dao.add(hero);
后来想想觉得太简单了
需要实例化一个Hero,然后set设置值
还有一个奇葩问题插入数据后用navicat查看不显示,但是键值递增,
最终删除表重现建一个好了!(师兄遇到过没有)
收获:
学到的很多,上面已经写过了,还有点收获就是腰酸背痛胳膊痛
看显示器都发红了(去碎觉了~)
评论