持久化是将程序中的数据在瞬时状态下和持久状态间转换的机制
持久化的主要操作:读取、查找、保存、修改、删除
DAO(Data Access Object):数据存取对象,位于业务逻辑和持久化数据之间,能够实现对持久化数据的访问
DAO在实体类与数据库之间起着转换器的作用,能够把实体类转换为数据库中的记录
分层开发:一种化大为小,分而治之的软件开发方法.
根据分层开发DAO模式创建步骤:
开始流程:
1:建立数据库epet,建表;
2:创建实体类,和相应的数据库的表是对应的;
3:创建Dao的基类接口类;
4:创建Dao的实现类;
5:创建具体表的Dao类;
6:创建具体表的Dao实现类;
7:创建业务逻辑层的接口类;
8:创建业务逻辑层的接口实现类;
9:创建测试类;