返回介绍

7.如何启动项目

发布于 2020-09-14 22:20:47 字数 7575 浏览 1689 评论 0 收藏 0

一、后端项目启动

jeecg-boot 从v2.0版本,重构成maven多模块项目,启动项目:jeecg-boot-module-system

项目结构说明:
├─jeecg-boot-parent(父POM: 项目依赖、modules组织)
│  ├─jeecg-boot-base-common(共通Common模块: 底层工具类、注解、接口)
│  ├─jeecg-boot-module-system (系统管理模块: 系统管理、权限等功能) -- 默认作为启动项目
│  ├─jeecg-boot-module-{?} (自己扩展新模块项目,启动的时候,在system里面引用即可)

(1)初始化数据库,要求mysql5.7+

-- 创建mysql库
create database `jeecg-boot` default character set utf8mb4 collate utf8mb4_general_ci;
 手工执行Sql脚步:jeecg-boot/db/jeecg-boot-mysql.sql

(2)修改项目配置文件(数据库配置、redis配置)

 配置文件: /src/main/resources/application-dev.yml
 项目名称、端口号配置(可以不改):
 默认配置——  端口号是8080,项目名称是jeecg-boot
server:
    port: 8080
    servlet:
       context-path: /jeecg-boot

数据库配置 :

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配置(配置redis的host和port):

  #redis 配置
  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

(3)启动redis服务

(4)启动项目&访问

以上配置完成后,即可启动后台项目 本地启动:src/main/java/org/jeecg/JeecgApplication.java,右键执行启动。 通过 http://localhost:8080/jeecg-boot 访问后台,默认进入swagger接口首页。

二、前台项目启动

(1)下载项目依赖

执行命令 yarn install

(2)配置后台接口地址

  • a. vue.config.js(仅开发环境配置) > API数据接口地址的配置,此处映射地址配置到端口即可,如果后台项目名字修改了的话,直接改“/jeecg-boot”即可。 输入图片说明

  • b. public/index.html (开发环境、正式发布) ``` //说明:系统部分菜单功能是后台的页面,此处的配置就是配置后台页面访问根路径。

window._CONFIG['domianURL'] = 'http://127.0.0.1:8080/jeecg-boot&;; ```

(3)启动项目

注意:(如果启动报错的话,请升级node版本,把依赖node_modules删了,重新yarn install) 调出Show npm Scripts 功能 找到项目目录下文件package.json文件,鼠标右键选择Show npm Scripts 输入图片说明 输入图片说明

点击命令:serve 即可启动项目 输入图片说明 看到如下日志 则启动成功 输入图片说明

通过 http://localhost:3000 访问项目即可进入系统,默认账号密码: admin/123456

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文