jeecg 微服务 获取不到配置_数据库

0.0922019.08.09 17:37:43字数 1,042阅读 642

【 准备工作 】


一、前端准备工作

  • Node.js

1.到官网下载最新版本的Node.js,官网下载地址:https://nodejs.org/en/download/

jeecg 微服务 获取不到配置_redis_02

选择这个版本下载即可

2.下载好后双击msi文件,进行安装(注:Node.js自带了npm)。下面来验证是否安装成功。 cmd下,输入:

node -vnpm -v

jeecg 微服务 获取不到配置_redis_03

输出版本信息则表示安装成功

  • npm

1.修改npm的缓存目录和全局目录路径(注:"E:\Node\node-v10.16.1"为你的Node.js的安装目录) cmd下,输入:

npm config set prefix "E:\Node\node-v10.16.1\node_global"npm config set prefix "E:\Node\node-v10.16.1\node_cache"

执行完后可看到该目录下多了两个文件夹

jeecg 微服务 获取不到配置_jeecg 微服务 获取不到配置_04

  • 2.配置npm和Node.js的环境变量 第一步:修改用户变量下的Path变量,将"C:\Users\yusha\AppData\Roaming\npm"更换为"E:\Node\node-v10.16.1\node_global"

jeecg 微服务 获取不到配置_数据库_05

jeecg 微服务 获取不到配置_Redis_06

  • 第二步:在系统变量下增加一个变量,变量名为NODE_PATH,值为"E:\Node\node-v10.16.1\node_global\node_modules"

jeecg 微服务 获取不到配置_redis_07

  • yarn

1.cmd下,输入:

npm install -g yarn

安装成功后即可查看版本:

yarn -v

jeecg 微服务 获取不到配置_数据库_08

  • WebStorm

下载WebStorm并激活


二、后端准备工作

  • JDK

下载1.8版本的JDK并配置环境变量

  • Maven

1.下载最新版本的Maven并配置环境变量 2.修改Maven本地仓库地址,并配置远程仓库 修改conf目录下的setting.xml文件

jeecg 微服务 获取不到配置_Redis_09

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<localRepository>E:\Apache\Maven\repository</localRepository>
    <mirrors>
          <mirror>
              <id>nexus-aliyun</id>
              <mirrorOf>*,!jeecg,!jeecg-snapshots</mirrorOf>
              <name>Nexus aliyun</name>
              <url>http://maven.aliyun.com/nexus/content/groups/public</url>
          </mirror> 
     </mirrors>
</settings>
  • IDEA

1.下载IDEA并激活 2.IDEA配置JDK 点击Configure->Structure for New Projects

jeecg 微服务 获取不到配置_redis_10

jeecg 微服务 获取不到配置_Redis_11

配置JDK

 

3.IDEA配置Maven 点击Configure->Settings

 

jeecg 微服务 获取不到配置_数据库_12

配置Maven

 

4.安装插件Lombok 点击Configure->Plugins

 

jeecg 微服务 获取不到配置_Redis_13


三、数据库准备工作(MySql版)

  • MySql

1.安装MySql,初始化并修改密码 2.安装Navicat Premium或其他数据库管理工具、连接Mysql 3.新建数据库,数据库名为jeecg-boot

  • Redis

1.根据实际情况选择下载Redis,下载地址:https://github.com/microsoftarchive/redis/releases

jeecg 微服务 获取不到配置_jeecg 微服务 获取不到配置_14

下载好后解压即可

  • 2.建议下载Redis可视化工具:RedisDeskTopManager 3.开启Redis 进入Redis安装目录,在目录栏输入cmd并回车 在cmd输入以下命令:

redis-server.exe redis.windows.conf

jeecg 微服务 获取不到配置_redis_15

Redis开启成功


【 项目启动 】


一、前端项目启动

  • 加载项目

1.从Github上下载项目,项目地址:https://github.com/zhangdaiscott/jeecg-boot 2.用WebStorm导入项目ant-design-vue-jeecg

jeecg 微服务 获取不到配置_redis_16

导入项目

  • 启动项目

1.调出WebStorm的Terminal,使用命令yarn install 下载项目依赖 2.启动项目 找到项目目录下文件package.json文件,鼠标右键选择Show npm Scripts

jeecg 微服务 获取不到配置_redis_17

点击命令:serve ,即可启动项目

jeecg 微服务 获取不到配置_jeecg 微服务 获取不到配置_18


二、后端项目启动

  • 初始化数据库
  • 1.执行sql语句初始化数据库 sql文件地址:jeecg-boot/db/jeecg-boot-mysql-20190705.sql
  • 加载项目并修改配置文件

1.点击Open,双击jeecg-boot下的pom.xml文件即可导入Maven项目

jeecg 微服务 获取不到配置_Redis_19

2.配置文件地址为:/jeecg-boot-module-system/src/main/resources/application-dev.yml MySql数据库及Redis配置:

spring:
datasource:
  dynamic: 
    datasource: 
        #主数据源
        master: 
          url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false
          username: root
          password: root
          driver-class-name: com.mysql.jdbc.Driver
redis:
  database: 0
  host: 127.0.0.1
  lettuce:
    pool:
      max-active: 8   #最大连接数据库连接数,设 0 为没有限制
      max-idle: 8     #最大等待连接中的数量,设 0 为没有限制
      max-wait: -1ms  #最大建立连接等待时间。如果超过此时间将接到异常。设为-1表示无限制。
      min-idle: 0     #最小等待连接中的数量,设 0 为没有限制
    shutdown-timeout: 100ms
  password: ''
  port: 6379
  • 启动项目