为什么
1 好的项目工程结构事过功倍
2 好的项目工程结构可以复用
3 建立标准化,增加可读性易维护性
工程结构原则
1 非业务与业务部分分开
例如我们的静态函数方法放一个类库,这种类库是千万年不变的
2 通用业务功能编写接口并独立于业务项目之外包括缓存、日志、定时任务、事件、异常等
例如我们所有的项目都有日志,异常处理,那么我们可以编写接口规范
3 DAO 数据访问层独立于服务层Services
4 外部第三方库或第三方接口api独立管理
5 服务层Services编写业务逻辑
6 展示层使用MVC或SPA MVVM编写
工程实例
时间: 2024-10-12 05:36:20