1. 程式人生 > >Java 項目命名規範

Java 項目命名規範

域名 屬性 mvc borde 小寫 命名規範 myba mode 過濾器

規範概覽

  對於一個標準的項目來說,目錄名、包名、類名、方法名、變量名,這些名稱都有一個大致的規範。

名稱 規範
包名 公司域名倒寫
數據訪問層 dao、persist、mapping、mapper
實體類 entity、model、bean、javabean
業務邏輯 service、biz
控制器 controller、servlet、action、web
過濾器 filter
監聽器 listener
異常 exception
類名和方法名的註釋 /** */
方法內部的註釋 /* */ 或者 //
類名 大駝峰(首字母大寫)
方法、屬性名 小駝峰(首字母小寫)

在MyBatis中

  數據訪問層推薦使用mapper;

  實體推薦使用pojo,pojo是目錄名,目錄下的類名稱保持和表名相同。

  業務邏輯推薦使用service;

  控制器使用controller或者servlet。

MVC開發模式

  M:Model,模型、實體類、業務和dao

  V:View,視圖、jsp

  C:Controller,控制器、servlet

  

Java 項目命名規範