java web 三层架构
转自:http://hi.baidu.com/lu920508536/item/9194ab2068288e809d63d100
表示层
1、基于web的jsp、servlet、struts、webwork、spring web mvc等;
2、基于富客户端的swing、swt、等;
用接口隔离,用domain或dto传递数据
业务逻辑层
pojo(service,manager)、domain、session EJB、spring
用接口隔离,用domain或dto传递数据
数据访问层
jdbc、iBatis、Hibernate、JDO、Entity Bean