为了保障每个java package命名的唯一性,在最新的java编程规范中,要求开发人员在自己定义的包名前加上唯一的前缀。
由于互联网上的域名是不会重复的,所以多数开发人员采用自己公司在互联网上的域名作为自己程序包的唯一前缀。
包名格式为为 <code>com.公司名.项目名.模块名……</code>
例如:
<code>com.sun.swt.……。</code>
<code>org.springblade.modules.auth.controller</code>
util:utility,实用工具,一般存放工具类,类似的有java.lang.util
business:一般存放业务类,处理程序业务的功能类就放在这里。
control:一般存放控制类,后台控制的一些类就放在这里,例如j2ee里的servlet。
dao:data access object,数据访问对象,一般存放与数据库(文本、excel等)打交道的类,只关心数据库的增删改查。用于操作的封装。
vo:value object,值对象,一般存放实体(model)。主要实现数据的封装,常与数据库中一个表或视图相对应。
driver:一般存放驱动类,一般显示菜单,调用dao等包中的方法来驱动程序。一般拥有在其中使用方法的主方法。
web相关概念的回顾
web服务器软件
tomcat
tomcat部署项目
<code>run => edit configurations => templates => tomcat server => local => application server => configure => tomcat home</code>
启动:在bin目录中,点击<code>startup.bat</code>即可
关闭:在bin目录下,点击<code>shutdown.bat</code>即可。