工程介绍:
xc-framework-common:通用工程,提供各层封装; xc-framework-model:模型工程,提供统一的模型类管理; xc-framework-parent:父工程,提供依赖管理; xc-framework-utils:工具类工程,提供本项目所使用的工具类; xc-govern-center: xc-govern-gateway: xc-service-api:接口工程,统一管理本项目的服务接口; xc-service-base-filesystem: xc-service-learning: xc-service-manage-cms: xc-service-manage-cms-client: xc-service-manage-course: xc-service-manage-media: xc-service-manage-media-processor: xc-service-search: xc-service-ucenter: xc-service-ucenter-auth:
包类型:
com.xuecheng.manage_cms.config:配置类目录,数据库配置、MQ配置等 com.xuecheng.manage_cms.dao:dao接口目录 com.xuecheng.manage_cms.service:service类目录 com.xuecheng.manage_cms.web.controller:controller类目录
pom文件:
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <!-- pom版本号:xmlns:xsi:名称空间 --> <modelVersion>4.0.0</modelVersion> <!-- 所依赖的父类项目 --> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.1.RELEASE</version> </parent> <!-- 项目信息:公司名、项目名、打包类型、版本号 --> <groupId>com.xuecheng</groupId> <artifactId>xc-framework-parent</artifactId> <packaging>pom</packaging>