20210319—JavaWEB—013.JDBC_DAO封装与实体类

  • Post author:
  • Post category:java




学习记录13



1、介绍

  1. DAO:DataBase Access Object——数据库访问对象

  2. 作用:数据库访问对象在开发时提供针对某张表的操作细节【增删改查】

  3. 优点:

    ① 管理系统开发时,通过数据库访问对象可以避免反复的SQL命令书写

    ② 管理系统开发时,通过数据库访问对象可以避免反复进行JDBC开发步骤的书写

  4. DAO类:提供数据库访问对象的类



2、开发规则

  1. 一个DAO类封装的是一张表操作细节

  2. DAO类命名规则:表名+Dao,如,封装emp表操作细节——>EmpDao;封装Dept表操作细节——>DeptDao

  3. DAO类所在包的命名规则:公司网站域名.dao,比如,baidu.taobao.com.database.dao



3、实体类

  1. 一个实体类同于描述一张表结构

  2. 实体类的类名应与关联的表命保持一致,但是可以忽略大小写:DEPT.frm————>public class Dept{}

  3. 实体类的属性应与关联的表文件字段保持一致:

    DEPTNO INT  ——————  private Integer deptno;

    DNAME VARCHAR(20) ——— private String dname;

  4. 实体类的一个实例对象用于在内存中存储对应的表文件中一个数据行



版权声明:本文为weixin_43820324原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。