后端Java项目结构划分

controller:主要用来接收请求,不进行业务处理 service:专门用来处理业务逻辑 mapper:数据访问层,用于从数据库中取数据

model:一些数据库中用到的模型或者是封装类,可以再细分层。

config:用于存放项目中的配置类

common:用于存放项目中的公共代码,会在项目中的多个位置使用,如全局返回对象、响应码等。

utils:工具类

constants:用于存放所有常量的包 | 包内可用接口来保存常量。

exception:用于存放全局异常处理的代码

前端Vue项目结构划分

参考文章

SpringBoot的推荐项目目录结构_springboot项目配置类,切面类、常量类这些放到哪个包地下-CSDN博客