查:executQuery
增,删,改:executeUpdate
Dao设计模式
1:数据库连接
2:表,根据功能需要,尽量依据三大范式。
3:包
(1)bean,表名即类名,类名即属性名,封装和够着函数
表相关外键Id,会设计对象,先主键表类,再外键表类
表:
grade->id name
student->id name gradeid
类:
Grade->id name
Student->id name grade
4:dbc-->baseDao,数据库的连接与关闭类,getConnection,closeConnection
5:dao有哪些功能,和那个实体类相关,就根据实体类设计接口
登录功能和user表有关,即设计userdao,在设计方法login(User user)
查询功能和student表有关,即设计接口studentdao,再设计方法search()
例如:
从学生信息表中查询出的是年级ID,但是设计类的时候是年级的