小弟去年刚参加工作,做的第一个项目用了JeecgBoot低代码开发平台,总体来说还算不错,代码的内置结构很清晰易懂,下面来和大家分享一下整个系统的配置过程。(ps:只有后端,前端的应该只需要改一个链接后端的IP即可,大家可自行寻找)
1.拉取代码
gitee地址:https://gitee.com/jeecg/jeecg-boot.git
github地址:https://chat-shared.zhile.io/shared.html
2.导入数据库
打开DB文件夹里,找到圈中的三个sql文件,我用的navicat工具直接运行的SQL文件。这里大家注意,mysql版本要大于等于5.7,否则运行sql文件会出错,部分数据表导入不进去。
三个表导入成功即可。
3.修改后端数据库链接配置
找到application-dev.yml文件,找到数据源datasource配置项,应该需要修改ip和端口号以及链接数据库的账号密码即可,其他就按作者注释的来就行。顺便把下面的redis链接地址改一下,redis也是必须要安装的,否则项目启动不了。(redis下载链接:Download | Redis)
redis下载完选择圈中的文件运行即可。
4.修改链接后端Ip地址
前端的配置我不是很清楚,大家可以参考这篇文章。Jeecg-boot手把手基础部署教程(从零开始)【软件安装+环境安装idea版】_jeecg怎么安装_三个人工作室的博客-CSDN博客
前后端都配置完之后,项目就可以正常启动了,访问http://localhost:3100即可访问前端页面。
初始账号密码:admin,123456,这个是我把验证码去掉了,正常的是带有验证码的。
成功登录。
5.配置积木报表
积木报表是集成在JeecgBoot系统中的,他实际是独立的,依赖JeecgBoot系统运行。
选择低代码开发菜单的报表设计器打开积木报表页面,单独使用积木报表的朋友,直接打开以下链接(积木报表官网 - JimuReport报表,免费的企业级Web报表工具),注册登录。
选择新建->新建报表。
直接用积木报表打开就是如上的界面。(JeecgBoot集成的选择如下新建报表就是上面的界面)
至此,俩种方法的后续操作基本一致,我就不分开说了。
想做什么样的报表可以提前在Excel画好然后导入,可能需要微调一下。
下面我们来配置一下数据源。
左上角的数据集管理+号,选择SQL数据集,(其他三个选择没用过)SQL这个是用来链接数据库的。
在该页面选择左上角的小三角。
选择维护。
在对话框里选择新增,弹出新的数据源对话框。
1.数据库名称:名称自己取个英文名字即可
2.数据源类型:类型即需要链接的数据库类型(选完之后驱动类和数据源地址会自动填上,然后修改一下数据源地址的IP和端口号即可)
选择刚刚配置的数据库,编码和名称都是随便填就行。
报表SQL输入sql语句,点击SQL解析即可。
解析成功,数据表的字段都被查询出来。
点击确定出来后,左侧显示刚刚被查出来的字段。直接把字段拖到右边单元格即可显示数据。
拖动完之后选择左上角的保存和预览功能。(还有一些小功能可以调节,大家自行研究,和Excel基本是一样的操作)