# teacher **Repository Path**: onion/teacher ## Basic Information - **Project Name**: teacher - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2019-07-23 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 嘻哈英语APP #### 项目介绍 Springboot + mybatis 架构 #### 开发环境 | 工具 | 版本或描述 | | ----- | -------------------- | | OS | windows 10 | | JDK | 1.8 | | IDE | IntelliJ IDEA 2019.1 | | Maven | 3.3.1 | | MySQL | 5.7 | #### 模块划分 | 模块 | 释义 | | ---------- | ----------------------- | | admin | 后台管理模块 | | api | API接口模块 | | dao | 数据模块 | | service | service模块 | | utils | 工具包 | | generator | 代码生成,生成后请将该模块下的文件复制至个模块下| | swagger | swagger文档生成模块,目前没有用,直接在api模块中生成 | #### 项目结构说明 采用maven管理;传统mvc架构 #### 使用说明 1. 使用IDE导入本项目 2. 新建数据库`CREATE DATABASE wangdi;`并指定utf8md4编码 3. 导入数据库`docs/db/wangdi.sql` 4. 修改(`resources/application.yml`)配置文件 1. 数据库链接属性(可搜索`datasource`) 5. 运行项目 1. 项目根目录下执行`./mvnw clean package`编译打包, 1. api模块启动:`java -jar api/target/***.jar` 1. admin模块启动:`java -jar admin/target/***.jar` 6. admin模块地址:`http://127.0.0.1:8081/admin` 7. api模块:`http://127.0.0.1:8080/` **用户密码** _超级管理员_: 账号:admin 密码:111111 #### 参考资料 1. springboot。[查看链接](https://spring.io/projects/spring-boot) 2. mybatis。[查看链接](http://www.mybatis.org/mybatis-3/) 3. mybatis-plus。[查看链接](https://mp.baomidou.com/)