java web 开发分层

表现层
jsp:页面渲染,收集用户表单数据
servlet:接受用户数据,调用业务,接受业务传来数据,做页面跳转,并传递数据
业务层
service:接受上者数据,进行业务规则处理,调用dao,接受dao返回的数据,像上返回数据
持久化层
dao:接受业务传来数据,对数据进行增删改查,得到的数据向业务层返回
util:进行数据库连接
tomcat是jsp和servlet的容器,负jspandservlet[单实例(一类一对象)多线程]责实例化和方法调用
差别:jsp免编译免配置,jsp是代码片段,servlet是一个完整类

你可能感兴趣的:(java,开发,用户,service,数据库连接)