JavaEE项目的三层架构

web层/试图展现层:1.获取请求的参数,封装成为Bean对象。2.调用Service层处理业务。3.响应数据给客户端,请求转发、请求重定向。

Service业务层:1.处理业务逻辑。2.调用持久层对数据库进行相应的操作。

Dao持久层:负责跟数据库交互,CRUD操作。create 添加 read 读 update 修改 delete 删。

一般包的创建:web层:com.公司.web/servlet/controller

                         service层:       com.公司.service     Service接口包

                                                  com.公司.service.impl   Service接口的实现类

                          dao层:            com.公司.dao            Dao接口包

                                                   com.公司.dao.impl     Dao接口实现类

                         实体bean对象    com.公司.pojo/entity/domain/bean    JavaBean类

                         测试包                com.公司.test/junit

                         工具类                com.公司.utils

JavaEE项目的三层架构JavaEE项目的三层架构 李可叵 发布了25 篇原创文章 · 获赞 0 · 访问量 242 私信 关注
上一篇:JavaEE简易购物车(jsp+sqlserver+jdbc+javabean)


下一篇:docker基础内容讲解②(对于javaee开发人员)