# 1.开发环境
工具版本
jdk1.8+
mysql5.7+
redis3.2+


mall4j的专业版,最基本的开发环境与开源版本一致,方便用户迁移,我们认为,购买专业版,并且需要进行代码编写的人员,都是具有一定技术基础的开发人员。
以下版本是最低要求的!!! 提问问题前请注意开发环境!!
# 2.启动
2.1 安装与启动redis服务
如果对于redis的安装并不了解的,可以参考 [菜鸟教程的redis相关]
安装相对简单,网上也有很多教程,这里就不多讲述。安装完按需对redis进行配置,后启动redis服务即可。

| 后台配置的端口需与redis服务端口保持一致。
1.参数说明

版本: mysql5.7.8+
默认字符集: utf8
默认排序规则: utf8_general_ci

要求设置数据库大小写不敏感
lower_case_table_names = 1  
https://blog.csdn.net/fdipzone/article/details/73692929

2.创建数据库名为`yami_shops`的数据库,选中数据库编码为utf-8
3.导入在mall4j工程中找到db文件夹下的`yami_shop.sql`,导入到本地
4.修改`application-dev.yml` 更改数据库账号密码
2.2 导入数据库
2.3 安装Lombok插件
Lombok是一个在Java开发过程中为了简化冗余和样板式代码而出现的插件如`getter` `setter`。项目中使用了这个插件,您需要安装该插件以便于项目正常启动。

具体安装步骤可以参考:IntelliJ IDEA下的使用 Lombok
2.4 修改配置,启动项目
| 对于无法找到文件的用户,推荐使用idea快捷键 ctrl + shift + n 进行文件搜索
- 通过修改`ma.properties` 修改微信小程序信息
- 通过修改`mp.properties` 修改微信公众号信息
- 通过修改`pay.properties` 修改微信支付信息
- 通过修改`shop.properties` 修改七牛云、阿里大于等信息
- 修改`api.properties` 修改当前接口所在域名,用于支付回调
- 启动redis,端口6379
- 通过`WebApplication`启动项目后台接口,`ApiApplication` 启动项目前端接口
关于蓝海
广州市蓝海创新科技有限公司,是一家专业提供网站和商城定制服务的互联网公司,创始人在互联网应用行业均有十年以上的从业经验。主营业务包括网站建设、系统开发、小程序开发、APP开发等, 为用户提供多终端的全方位互联网应用服务。
联系邮箱:yamitech@163.com              联系电话:13950008808(微信同号)
联系地址:广州市番禺区大学城北小谷围街道青蓝街22号创业楼A1012
©2019 mall4j.com 版权所有 粤ICP备18115813号-2