一、安裝mysql5.7
1、MySQL5.7安裝教程(最詳細(xì)避免踩坑)
2、Mac OS環(huán)境變量配置
打開鏈接下載5.7.13
下載地址

該頁面記錄了MySQL初始密碼

啟動(dòng)mysql

安裝后需要設(shè)置環(huán)境變量 ,根據(jù)版本和路徑修改path
export PATH=${PATH}:/usr/local/mysql-5.7.13-osx10.11-x86_64/bin/

修改環(huán)境變量方法
1、打開終端,輸入vim ~/.bash_profile
2、輸入 i進(jìn)入編輯模式,然后輸入環(huán)境變量:
3、編輯完成后,按 Esc 退出編輯,輸入:wq!保存并退出
4、輸入source .bash_profile使環(huán)境變量生效
終端運(yùn)行以下兩條命令:
mysql -uroot -p
輸入初始密碼【輸入時(shí),密碼不可見,拷貝初始密碼后粘貼后直接 enter 即可】
進(jìn)入 mysql 以后
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('新密碼');
FLUSH PRIVILEGES;
二、安裝BDeaver



創(chuàng)建數(shù)據(jù)庫(kù)
DROP DATABASE IF EXISTS `smart-admin-dev`;
CREATE DATABASE IF NOT EXISTS `smart-admin-dev`
USE `smart-admin-dev`;
連接要對(duì)得上


三、ieda配置數(shù)據(jù)庫(kù)


四、安裝java8+
重要:必須使用官網(wǎng)最新版 - jdk-8u371-macosx-x64.dmg
Orace官網(wǎng)
https://www.oracle.com/cn/java/technologies/downloads/#java8-mac

idea配置jdk


五、redis3.0.0安裝
六、安裝插件
1、Lombok
2、MybatisX
3、Vue.js

七、配置運(yùn)行app

修改配置文件
進(jìn)入 smart-admin-api 項(xiàng)目,打開src/main/resources/dev/application.properties文件
(1)修改jdbc參數(shù),改為你的mysql地址和賬號(hào)
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/smart-admin-dev?autoReconnect=true&useServerPreparedStmts=false&rewriteBatchedStatements=true&characterEncoding=UTF-8&useSSL=false&allowMultiQueries=true&serverTimezone=UTC
spring.datasource.username=root
spring.datasource.password=自己設(shè)置的密碼
(2)修改redis參數(shù)
spring.redis.database=1
spring.redis.host=127.0.0.1
spring.redis.jedis.pool.max-active=100
spring.redis.jedis.pool.min-idle=5
spring.redis.jedis.pool.max-idle=10
spring.redis.jedis.pool.max-wait=30000ms
spring.redis.port=6379
spring.redis.timeout=10000ms
spring.redis.password=
八、mavan選擇dev

九、修改log4j2和tomcat日志路徑
1)、修改本地log4j2.xml 日志路徑/Users/lee/IdeaProjects/sddjLog
2)、修改server.tomcat.basedir路徑 - 修改resources文件夾下的4個(gè)環(huán)境application.properties路徑
-----------------------------------發(fā)射--------------------

訪問:http://localhost:10086/smart-admin-api/swagger-ui.html (opens new window)能看到swagger文檔 到此,后端啟動(dòng)成功!

其他
1、在項(xiàng)目中新建.gitignore文件
進(jìn)入項(xiàng)目所在目錄輸入 touch .gitignore 在文件夾就生成了一個(gè)“.gitignore”文件
2、springboot工程項(xiàng)目.gitignore配置