為了保障每個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>即可。