介绍

在上篇中我们谈到了在IDEA创建JavaWeb时的默认结构,没看的朋友的点这个连接看上篇的文章:https://www.cnblogs.com/jinyewuming/p/13289615.html

这篇中我们就将JavaWeb项目每层的内容进行补充,补充完成的项目应该是这样子的:

层次内容介绍:

com/baidu:公司域名的反向写法,这样写的原因是1、为了防止包名冲突。2、域名具有唯一性。

bean包:封装类,一般是按照数据库的来写内容的,一个表一个类。

dao:对数据的操作, 主要是对于数据库中的数据做增删改查等操作进行封装。

filter:过滤器,实际上就是对web资源进行拦截,做一些处理后再交给下一个过滤器或servlet处理的层。

service:业务逻辑层,主要是进行业务判断,也可以进行数据库的事务管理等。

servlet:控制器,它的功能是 获取请求数据,处理请求,完成响应。

uilt:工具类,可以放各种写好的工具类,要用的调用就好。

webapp下的css、images、js、jsp等,这些是静态文件,按照文件类型进行存放就行了。

结尾

上述这些就是JavaWeb项目创建时所建的包了,按照包名进行正确的开发就能开发出一个合理的JavaWeb项目了。

版权声明:本文为jinyewuming原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/jinyewuming/p/13326090.html