# mc **Repository Path**: qiniu/mc ## Basic Information - **Project Name**: mc - **Description**: mc - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2017-12-07 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # mc ``` lua MC 物料管理系统 ├── app -- 主函数和初始化任务队列 ├── util -- 公共模块(工具) ├── core-api() -- 接口层 | ├── config -- 配置 | ├── controller -- 控制层 | ├── dao --数据访问接口 | ├── entity --持久层实体类 | ├── service -- 接口层 | ├── shiro -- shiro认证 | └── task -- 定时任务 ``` ### 技术选型 - 核心框架:Spring Boot 1.5.9 - 安全框架:Apache Shiro - 视图框架:Spring MVC - 持久层框架:MyBatis MyBatisPlus - 缓存技术:EhCache,Redis - 定时器:Quartz - 数据库连接池:Druid - 日志管理:SLF4J、Log4j **本地部署** - 通过git下载源码 - 创建数据库mc,数据库编码为UTF-8 - 执行sql/mc.sql文件,初始化数据 - 修改application-dev.properties,更新MySQL账号和密码 - 修改application-dev.properties,更改Redis连接信息 - 如果不想要Redis服务,注解掉RedisConfig.java 的 @Configuration注解 - 开发者:Eclipse、IDEA运行App.java,则可启动项目 - 注意 ,必须注意tomcat的的依赖,不同的启动方式需要不同的配置 org.springframework.boot spring-boot-starter-tomcat compile - 项目访问路径:http://localhost:8080/mc - 账号密码:admin/admin **远程部署** - 启动命令: (如果有问题。请尝试强制删除target目录下的所有文件) mvn clean package -P build tomcat7:run-war-only -f pom.xml - 打包命令: (如果有问题。请尝试强制删除target目录下的所有文件) mvn clean package spring-boot:repackage mc.war 直接部署Tomcat运行