Java 项目所需的包

AI摘要

系统采用分层架构,domain层存放JavaBean,dao层处理数据库访问,service层实现业务逻辑,web层负责控制与界面,util提供通用工具类,junit.test用于测试。

包名描述所属层次
xx.xx.domain存放系统的JavaBean类(只包含简单的属性以及属性对应的get和set方法,不包含具体的业务处理方法),提供给【数据访问层】、【业务处理层】、【Web层】来使用domain(域模型)层
xx.xx.xx.dao存放访问数据库的操作接口类数据访问层
xx.xx.dao.impl存放访问数据库的操作接口的实现类
xx.xx.service存放处理系统业务接口类业务处理层
xx.xx.service.impl存放处理系统业务接口的实现类
xx.xx.web.controller存放作为系统控制器的ServletWeb层(表现层)
xx.xx.web.UI存放为用户提供用户界面的servlet(UI指的是user interface)
xx.xx.web.filter存放系统的用到的过滤器(Filter)
xx.xx.web.listener存放系统的用到的监听器(Listener)
xx.xx.util存放系统的通用工具类,提供给【数据访问层】、【业务处理层】、【Web层】来使用 
junit.test存放系统的测试类

Saiyintai

软件测试工程师

相关推荐

接口、抽象、继承定义和区别

接口定义方法规范,类可实现多个接口。抽象类含抽象与具体方法,需子类继承实现。继承允许子类复用父类属性和方法并扩展功能。

暂无评论