Servlet——web三层架构

WEB三层架构
*三层架构中的包结构
Servlet——web三层架构_第1张图片

User类

  • 三层架构一般都是从实体类开始写的,在domain包中,新建User实体类,用来封装数据查到的信息

UserDao

  • 编写好User类后,再在dao包下新建UserDao类,并添加查询数据库的方法,方法返回查询到的用户信息
  • 写好dao后,建议先进性测试(初期开发建议多测试),使用JUnit测试

UserService

  • 编写好UserDao后,再编写业务逻辑层,添加业务逻辑方法,返回User对象,创建UserDao的实例,并调用查询的方法

Servlet

  • 编写好UserDao类后,在LoginServlet类中,实例化UserService,并调用业务逻辑方法获取用户对象,进行判断。

你可能感兴趣的:(学习案例,java,java,Servlet,三层dao模型)