工程结构
CMS及其它服务端工程基于maven进行构建,首先需要创建如下基础工程: parent工程:父工程,提供依赖管理。 common工程:通用工程,提供各层封装
model工程:模型工程,提供统一的模型类管理 utils工程:工具类工程,提供本项目所使用的工具类
Api工程:接口工程,统一管理本项目的服务接口。
导入工程
将基础工程拷贝到项目根目录
发现这个项目下都是文件夹的格式,不是具体的一个个工程
因为其他工程都是继承父工程,所以先导入父工程
接下来一个个把其他所有工程都导入进来
查看工程
这里是后边项目中要用到的基础模型。目录是以模块划分的
我们已经提前把这些后边要用的模型类提前封装到这个模型工程中
看到这个mongodb注解。每个模型和数据库表一一对应的。
还有一些自定义的模型类
还有common工程,如果打开爆红,可以重启编辑器
这个common工程中有基础封装,还有拦截器还有异常处理类等基础封装类