JavaWeb项目的目录结构解释(下):

介绍

在上篇中咱们谈到了在IDEA建立JavaWeb时的默认结构,没看的朋友的点这个链接看上篇的文章:http://www.javashuo.com/article/p-pwfcrjcg-mw.htmlcss

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

层次内容介绍:

com/baidu:公司域名的反向写法,这样写的缘由是一、为了防止包名冲突。二、域名具备惟一性。web

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

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

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

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

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

uilt:工具类,能够放各类写好的工具类,要用的调用就好。ui

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

结尾

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

相关文章
相关标签/搜索