Web层:负责与用户交互并对外提供服务接口业务逻辑层:实现业务逻辑模块数据存取层:将业务逻辑层处理的结果持久化,方便后续查询
WEB层:SpringMVC,Struts2,Struts1业务逻辑层:Spring数据持久层:Hibernate,MyBatis,SpringDataJPA,SpringJDBC