JeecgBoot是一款基于BPM的低代码平台!前后端分离架构 SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT,支持微服务。强大的代码生成器让前后端代码一键生成,实现低代码开发! JeecgBoot引领新低代码开发模式 OnlineCoding-> 代码生成器-> 手工MERGE, 帮助Java项目解决70%的重复工作,让开发更多关注业务,既能快速提高效率,节省研发成本,同时又不失灵活性!一系列低代码能力:Online表单、Online报表、Online图表、表单设计、流程设计、报表设计、大屏设计 等等…

一 项目导入

1.从码云 https://gitee.com/jeecg/jeecg-boot 中把项目下载或者直接克隆到idea中

  • 从idea中选择new->project from version control->git;
    码云地址:https://gitee.com/jeecg/jeecg-boot.git
    在idea中看的项目结构

>1.创建数据库

运行jeecgboot->db->jeecgboot-mysql-5.7.sql(我这里用的时mysql,可根据使用的数据库调整)

jeecgboot引入jquery jeecg boot gitee_java

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

配置文件: jeecg-boot-module-system/src/main/resources/application-dev.yml

a. 数据库配置(连接和账号密码)

jeecgboot引入jquery jeecg boot gitee_java_02

>b.Redis配置(配置redis的host和port)可以改动也可以不改根据自己的需求

jeecgboot引入jquery jeecg boot gitee_Redis_03

*2.给maven设置私服


找到 maven老家 conf/settings.xml,
在标签内增加下面方式的阿里云maven镜像(删除自己的镜像配置), 最终结果见下面:

<mirrors>
       <mirror>
            <id>nexus-aliyun</id>
            <mirrorOf>*,!jeecg,!jeecg-snapshots,!getui-nexus</mirrorOf>
            <name>Nexus aliyun</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public</url>
        </mirror> 
 </mirrors>

然后执行maven命令,依赖就会顺利下载;此配置重点在这句话*,!jeecg,!jeecg-snapshots
如果不加这句话,默认所有的依赖都会去阿里云仓库下载,加上后jeecg的依赖包就可以从jeecg私服下载了。
**

3.下载redis

**

一、Window 下安装

下载地址:https://github.com/MSOpenTech/redis/releases。

Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,比如:我是64位的,所以应该下载是Redis-x64-xxx.zip压缩包,解压之后将文件夹重新命名为 redis。(免安装版本)

jeecgboot引入jquery jeecg boot gitee_maven_04

文件夹里是这样的:

jeecgboot引入jquery jeecg boot gitee_jeecgboot引入jquery_05

打开一个cmd 窗口使用cd命令切换到redis的目录下运行(或者可以把redis的路径添加到系统的环境变量中,这样就不用进入redis目录下运行了。)

jeecgboot引入jquery jeecg boot gitee_jeecgboot引入jquery_06

输入redis-server.exe redis.windows.conf(redis.windows.conf可以省略)

执行结果:

jeecgboot引入jquery jeecg boot gitee_redis_07

(这个cmd的界面不要关闭,如果关闭的话redis就没有办法使用了)

开启另一个cmd窗口,切换到redis目录下运行下面的语句

redis-cli.exe -h 127.0.0.1 -p 6379(redis-cli.exe 是Redis 自带的一个客户端工具,它可以用来连接到我们当前的 Redis 服务器,默认服务端口为6379,默认的本地ip地址为127.0.0.1)

jeecgboot引入jquery jeecg boot gitee_redis_08

接下来就可以测试是否成功了:

设置键值对:

set testKey hello

取出键值对:

get testKey

jeecgboot引入jquery jeecg boot gitee_jeecgboot引入jquery_09


4.前台页面需要下载node.js,安装网上一搜都有

使用 npm install

jeecgboot引入jquery jeecg boot gitee_maven_10

启动项目使用 npm run serve

jeecgboot引入jquery jeecg boot gitee_java_11


后端java启动必须启动redis后再启动否则报错


jeecg-boot-modeule-system > src > main > java >jeecgbootSystemApplication右键run运行就可启动


jeecgboot引入jquery jeecg boot gitee_Redis_12