java項目結構


layout: post
author: zjhChester
header-img: img/home-bg-o.jpg
catalog: true
tags:
- java


2020-02-04-java項目結構:

前言:在學完javase後,進入web項目階段學習,由於業務需求的增多,咱麼需要規範我們的項目結構,便於項目維護和拓展。

包名

包名普遍採用域名反寫的形式,例如,cn.tfs.web

第一個是頂級域名,第二個是我們所在的公司,組織,單位名稱,第三個就是項目名。

對於項目內部的結構分層:

1、dao(Data Access Object)數據持久層(對於數據持久化的操作,數據庫操作)cn.tfs.dao

2、service業務層(編寫需求業務代碼層)cn.tfs.service

3、servlet/controller/web表現層/控制層(用於客戶端響應的層)cn.tfs.servlet

4、entity/model/pojo/domain/實體類(javaBean)(用於以上三層進行數據傳輸的載體)cn.tfs.model/pojo/entity/domain

5、utils工具類用於公共調用的工具類,cn.tfs.utils

發佈了12 篇原創文章 · 獲贊 13 · 訪問量 3509
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章