WEB三层架构
*三层架构中的包结构
User类
- 三层架构一般都是从实体类开始写的,在domain包中,新建User实体类,用来封装数据查到的信息
UserDao
- 编写好User类后,再在dao包下新建UserDao类,并添加查询数据库的方法,方法返回查询到的用户信息
- 写好dao后,建议先进性测试(初期开发建议多测试),使用JUnit测试
UserService
- 编写好UserDao后,再编写业务逻辑层,添加业务逻辑方法,返回User对象,创建UserDao的实例,并调用查询的方法
Servlet
- 编写好UserDao类后,在LoginServlet类中,实例化UserService,并调用业务逻辑方法获取用户对象,进行判断。