JDBC 第六课 —— 分层思想的升级

前言:

前几课的内容比较松散,

这一章主要是结合前几章的内容,

做一个潮流版的分层思想小项目

需求:

我们来做一个 :

用户输入 自己的姓名和生日

判断是否成年

成年了就插入数据库记录

没成年就提示还差多少天成年

不插入数据库

需求分析:

首先我们需要一个实体类

用户的实体类,属性有姓名和生日,类型是String Date

其次就是需要了解有哪些功能

判断是否成年的功能

计算还差多少天成年的功能

用户成年,插入数据的功能

页面的分析有一个注册页面,一个欢迎页面,一个失败页面

实战:

1、首先,我们先建立一个项目

2、分层

3、建立实体类

4、建立数据库

  1.

  

  2.

  

  3.

  

  4.

  

5、导入 jdbc驱动

6、书写工具类

7、编写用户注册页

  1.

  

  2.

  

  3.

  

8、编写控制器

  1.将接受的数据封装到一个对象

  

  2.调用方法,接受返回的对象

  

9、编写业务逻辑类

  1.接口的编写,有多少个功能,就有多少个抽象方法

  

  2.实现类的编写

    1.实现第一个抽象方法

    

    2.实现第二个抽象方法

     

10、控制器去调用业务逻辑了,控制跳转的页面

 

11、建立页面

  1.欢迎页面

  

  2.失败页面

  

12、调用方法,传递所需要的参数

13、成功后需要插入记录数据库

  1.关于数据库的操作,全部写到 dao包中

  

  2.需要写一个功能接口

  

  3.实现类的编写

  

14、控制器方法的调用

  

15、测试

  1.成年

  

  

  

  2.未成年

  

  

  

总结:

1.看一下整个项目的架构

2.这个项目可以多人一起完成

  1.一位写 jdbc

  2.一位写 实体和数据库

  3.一位写 逻辑代码

  4.一位写 jsp 和 selvlet

  分工合作,并发进行

  提高做项目的效率

  没有完美的个人,只有完美的团队

转载于:https://www.cnblogs.com/mxnd/articles/7049171.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值