表现层
jsp:页面渲染
servlet:接收用户数据()调用业务,接收业务传来的数据,页面跳转,传递数据。
业务层
service:接受servlet传入数据,进行业务规则处理,调用dao,接受dao返回的数据,向servlet返回数据。
持久化层
dao:接受业务传入数据,进行对数据库进行增删改查,得到的数据向业务层返回。
utel:主要连接数据库。
pojo 各层之间用pojo对象进行传递。
Tomcat jsp和servlet的容器 负责jsp和servlet的实例化和方法调用的工作 。
jsp和servlet 单实例(一类以对象)多线程(一个用户服务没完结时可以给下一个用户进行服务)
jsp和servlet区别:jsp是免编译、免配置的代码片段,而servlet是一个完整类。