# wxjr **Repository Path**: suncp/wxjr ## Basic Information - **Project Name**: wxjr - **Description**: 黑马-万信金融 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2021-07-11 - **Last Updated**: 2023-04-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: Project ## README # 笔记 ## 项目启动步骤 ### 前端 前端使用 HBuilderX 打开,需要安装pass插件,然后直接运行即可 ### 后端 分为几个步骤: 1. 启动灰度配置中间件Apollo服务【内置了Eureka】 -- 直接执行脚本即可,访问localhost:8070 - Apollo localhost:8080 - Eureka。 2. 数据库配置,使用的是Mysql数据库,导入数据即可。 3. 启动短信验证码服务 -- 提供了两个版本,一个是student版本,不发送短信,只打印到控制台;另一个是发送短信到目标手机号,不打印到控制台。 ## 项目中增删改查使用mybatis-plus mp使用 - 参考account微服务 1.在Apollo中配置 ```yaml mybatis-plus.typeAliasesPackage = cn.itcast.wanxinp2p.account.entity mybatis-plus.mapper-locations = classpath:cn/itcast/wanxinp2p/*/mapper/*.xml #mybatis-plus.global-config.id-type 0 apollo 2019-05-05 22:58:55 #mybatis-plus.global-config.field-strategy 0 apollo 2019-05-05 22:58:55 #mybatis-plus.global-config.db-column-underline true apollo 2019-05-05 22:58:55 #mybatis-plus.global-config.refresh-mapper true apollo 2019-05-05 22:58:55 #mybatis-plus.configuration.map-underscore-to-camel-case true apollo 2019-05-05 22:58:55 #mybatis-plus.configuration.cache-enabled false ``` 2.启动类上加扫包注解 @MapperScan("cn.itcast.wanxinp2p.account.mapper") //设置mapper接口的扫描包 ## 备注 项目来自黑马程序员 -- 万信金融项目。