代碼層結(jié)構(gòu)
根目錄:com.zhangziwa.practisesvr
啟動(dòng)類:com.zhangziwa.practisesvr.PractisesvrApplication
實(shí)體類:com.zhangziwa.practisesvr.model
數(shù)據(jù)傳輸對(duì)象(dto):com.zhangziwa.practisesvr.dto
視圖包裝對(duì)象(vo)推薦:com.zhangziwa.practisesvr.vo
數(shù)據(jù)接口訪問(wèn)層(Dao):com.zhangziwa.practisesvr.mapper
數(shù)據(jù)服務(wù)接口層(Service):com.zhangziwa.practisesvr.service
數(shù)據(jù)服務(wù)實(shí)現(xiàn)層(Service Implements):com.zhangziwa.practisesvr.serviceImpl
前端控制器層(Controller):com.zhangziwa.practisesvr.controller
工具類庫(kù)(utils):com.zhangziwa.practisesvr.utils
配置類(config):com.zhangziwa.practisesvr.config
Bean分類
Dodel:數(shù)據(jù)庫(kù)表對(duì)應(yīng)的實(shí)體。
Dto:數(shù)據(jù)傳輸對(duì)象(Data Transfer Object
)用于封裝多個(gè) 實(shí)體類 之間的關(guān)系。
Vo:視圖包裝對(duì)象(View Object
)用于封裝客戶端請(qǐng)求的數(shù)據(jù),防止部分?jǐn)?shù)據(jù)泄露(如:管理員ID),保證數(shù)據(jù)安全,不破壞原有的實(shí)體類結(jié)構(gòu)。
資源目錄結(jié)構(gòu)
根目錄:src/main/resources
項(xiàng)目配置文件:src/main/resources/application.yml
靜態(tài)資源目錄:src/main/resources/static
: 用于存放html、css、js、圖片等資源
視圖模板目錄:src/main/resources/templates
:用于存放jsp、thymeleaf等模板文件
mybatis映射文件:src/main/resources/mapper
(mybatis項(xiàng)目)
mybatis配置文件:src/main/resources/mapper/config
(mybatis項(xiàng)目)
項(xiàng)目目錄示例
idea 以文本形式輸出 SpringBoot項(xiàng)目 目錄結(jié)構(gòu)文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-822417.html
──src
├─main
│ ├─java
│ │ └─com
│ │ └─zhangziwa
│ │ └─practisesvr
│ │ ├─config
│ │ ├─controller
│ │ ├─dto
│ │ ├─excuter
│ │ ├─mapper
│ │ ├─model
│ │ ├─service
│ │ ├─serviceImpl
│ │ ├─utils
│ │ └─vo
│ └─resources
│ ├─mapper
│ │ └─config
│ ├─static
│ └─templates
參考
Spring Boot項(xiàng)目目錄結(jié)構(gòu)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-822417.html
到了這里,關(guān)于Spring Boot項(xiàng)目 目錄結(jié)構(gòu)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!