补充

web开发的包分布一般是这样

1.vo是封装有类属性的bean的集合,有的项目组用domain表示;
2.sql里面是各中sql语句,一般是final String,方便以后查询修改;
3.dao里面是数据访问的方法,也就是传统的增删改查方法;
4.service里面是业务逻辑处理类,这里根据用户传来的需求进行业务逻辑判断然后调用不同的dao层里不同实现类的不同方法,以实现业务;
5.delegate叫做代理层,有些小项目里这一层没有,用于简单处理用户请求,并调用不同的业务层方法;
6.web里就是那些Controller控制器,与界面进行交互的地方

猜你喜欢

转载自www.cnblogs.com/laiwenju/p/9177845.html