API (DAO模式)

DAO模式

1.这是分层中的其中一种模式而已。
2.什么是模式?
    就是一种解决问题的套路。(方法)
3.DAO模式就是将一个程序划分为不同的模块去管理程序,目的:方便操作和管理。

    (1)显示层模块--用户可以看到
    (2)数据访问层模块--专门存放与sql包相关的代码
    (3)实体(数据库中的表),独立存在,与模块无关,但是所有模块
        都依赖于实体。
    (4)测试
    (5)加载驱动,建立连接,关闭连接---工具层
        工具层:从数据访问层脱离出来。

4.根据DAO模式编写学生管理系统项目的流程
    
(1)确定实体:学生
(2)分析功能:
    a.添加一个学生
    b.删除一个学生
    c.修改一个学生
    d.查询所有,查询单个,模糊查询

(3)通过DAO模式进行分层
    a.工具层  com.zking.utils
        作用:加载驱动,建立连接,关闭连接

    b.实体    com.zking.entity
        作用:存储数据以及获取数据

    c.数据访问层    com.zking.dao
        作用:访问数据库获取数据进行:增删改查


    d.显示层    com.zking.ui
        作用:显示数据

    e.测试
        作用:显示层的数据显示出来

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值