多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
前期准备 ***** 1. maven配置阿里云镜像,修改settings.xml文件在mirrors块里添加以下内容 ``` <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror> ``` 2. 在idea安装lombok 3. 在idea安装MybatisX Plugin插件(选装) 4. 准备好数据库5.7+或8.0.14+ 5. 初始化数据库 脚本路径: ~~~ doc/data/hjmall.sql doc/data/hjmall_conf.sql doc/data/hjmall_job.sql ~~~ 1. 准备好Redis ~~~ windows 启动命令:redis-server redis.windows.conf linux: 安装目录:/usr/local/redis/redis-5.0.7/src目录或/usr/local/bin】执行 启动命令: ./redis-server /usr/local/redis/redis-5.0.7/redis.conf ~~~ 1. 准备好注册中心Nacos >[danger] 确保机器已经有 JDK1.8的运行环境,可以通过 java -version 命令检查 ~~~ #Windows直接运行下面的文件 startup.cmd #Linux/Unix/Mac系统默认是集群模式,所以需要添加standalone改为单机模式 sh startup.sh -m standalone 安装目录:/usr/local/nacos/nacos 启动命令:sh startup.sh -m standalone ~~~ 1. 修改hjmall-config/src/main/resources/application-dev.properties里面的配置参数 * 数据库配置 * redis配置 * elasticsearch配置【非必须,如果不启用日志功能可不管】 * sentinel配置【非必须,主要是用于展示应用吞吐量】 * nacos配置 * zipkin配置【非必须,主要是用于展示应用吞吐量】 * kafka配置 * 分布式配置:hjf.conf.admin * 微信支付配置 * 系统配置:system