JDBC 操作总结
JDBC是一组能够执行SQL语句的API
JDBC的操作方式比较单一,简单的分为以下几个流程:
1.通过数据库厂商提供的JDB类库想DriverManager注册数据库驱动
2.使用Drivermaanger提供getConnection()方法连接到数据库
3.通过数据库的连接对象的creatStatement方法建立SQL语句对象
4.执行SQL语句,并将结果集合返回到Resut中
5.使用while循环读取结果
6.关闭数据库资源
Mysql数据库的操作方法;
1.建立数据库epet,建表
2.创建实体类,和相应的数据库的表是对应的,com.beiwo.epet.entity
3.创建Dao的基类接口类BaseDao.com.beiwo.epet.dao.BaseDao
4.创建Dao的实现类BaseDaoImpl.com.beiwo.epet.dao.impl.BaseDaoImpl
5.创建具体表的Dao类,PetDao;com.beiwo.epet.dao.PetDao
6.创建具体表的Dao实现类,PetBaseMysql;com.beiwo.epet.dao.impl.PetDaoMysqlImpl
7.创建业务逻辑层的接口类:PetService;com.beiwo.epet.service.Petservice
8.创建业务逻辑层的接口实现类,PetserviceImpl;com.beiwo.epet.service.impl.PetServiceImpl
9.创建测试类
简单的动物信息登录查询方法的实现
运行后的结果:
简单的构思:
1.建立数据库epet,建表
2.创建实体类,和相应的数据库的表是对应的,com.beiwo.epet.entity
3.创建Dao的基类接口类BaseDao.com.beiwo.epet.dao.BaseDao
4.创建Dao的实现类BaseDaoImpl.com.beiwo.epet.dao.impl.BaseDaoImpl
5.创建具体表的Dao类,PetDao;com.beiwo.epet.dao.PetDao
6.创建具体表的Dao实现类,PetBaseMysql;com.beiwo.epet.dao.impl.PetDaoMysqlImpl
7.创建业务逻辑层的接口类:PetService;com.beiwo.epet.service.Petservice
8.创建业务逻辑层的接口实现类,PetserviceImpl;com.beiwo.epet.service.impl.PetServiceImpl
建立数据库,然后在建立三个表格 ,因为需要一个宠物类型的表格,一个主人信息的表格,还需要一个宠物信息的表格:
宠物信息的表格:
主人信息的表格:
宠物类型的表格:
接下来就是代码:代码量还是挺大的。。。。。。。。。。。。。代码 请见下一篇(文档);