基于 springboot 的项目,大部分还是 mvc 结构,然后产生了常用的目录名字,例如
controller
service
dao
model
等等,但是,这些目录一看就没 bi 格,没法进行年度回报
于是,根据 ddd 理论,衍生出一套目录层级
interfaces
application
domain
infrastructure
persistence
等等,对于开发人员来说,部分写法有一定变化,例如 pojo 不再是单纯的 pojo ,里面会增加这个 pojo 的各种工具方法,但是,总体来说,还是脱离不了 mvc 这个结构
大家的项目里面,有没有其他高大上的目录层级分层方法呢?学习一下~
controller
service
dao
model
等等,但是,这些目录一看就没 bi 格,没法进行年度回报
于是,根据 ddd 理论,衍生出一套目录层级
interfaces
application
domain
infrastructure
persistence
等等,对于开发人员来说,部分写法有一定变化,例如 pojo 不再是单纯的 pojo ,里面会增加这个 pojo 的各种工具方法,但是,总体来说,还是脱离不了 mvc 这个结构
大家的项目里面,有没有其他高大上的目录层级分层方法呢?学习一下~
8 条回复 • 2025-01-09 09:58:59 +08:00
|
1
chendy 2025 年 1 月 8 日
最近的一个不太大的项目,垂直分的
/common /模块 A /模块 B |
|
2
niubiman 2025 年 1 月 8 日
/DAL
/BBL /ENTITIES 你看如何 |
|
4
Comyn 2025 年 1 月 8 日
b 格和我牛马有什么关系
|
|
5
halov 2025 年 1 月 8 日
/framework
/context /plugins 编程就是图一乐 收收心找个电子厂上班了😅 |
|
7
pmman 2025 年 1 月 8 日
我们全是 dao/service/pojo/controller/config
|
|
8
huzhizhao 2025 年 1 月 9 日
big 跟我码农有什么关系?
准时上班,准时下班 一杯茶,一台手机摸一天 |