jeecg-boot的学习

(1)软件下载与配置

1.安装并配置jdk1.8

2.安装并配置maven3.6

3.安装并配置eclipse:https://www.eclipse.org/downloads/

4.安装并配置eclipse的lombok插件:https://blog.csdn.net/qq_25646191/article/details/79639633?tdsourcetag=s_pctim_aiomsg

5.MySQL安装并配置

6.navicat安装并连接mysql

7.redis安装并配置:https://www.runoob.com/redis/redis-install.html

8.yarn安装:https://blog.csdn.net/yw00yw/article/details/81354533

(2)前端:jeecg-boot怎么导入到本地进行:https://cloud.tencent.com/developer/article/1452216?client=tim&ADUIN=1036057631&ADSESSION=1565224352&ADTAG=CLIENT.QQ.5603_.0&ADPUBNO=26882

yarn run serve运行

打开这个页面

(3)后端

1)在码云上下载项目包,下好之后打开cmd,来到本地下载的jeecg-boot文件夹路径下:C:\Users\Administrator\Desktop\jeecg-boot-master\jeecg-boot,执行:mvn install进行编译

2)导入项目:打开eclipse,file-import-maven:Existing Maven Projects-next:选择本地下载的jeecg-boot文件夹:全选-finish

3)redis的配置:在官网下载redis,并在网上搜索配置教程,对redis进行配置,配置好之后打开放在一边,不用关上。

4)代码生成存放路径配置:jeecg-boot-module-system\src\main\resources\jeecg\jeecg_database.properties,配置存放路径:jeecg-boot-module-system\src\main\resources\jeecg\jeecg_config.properties,此处我的存放路径是:D:\\CODE

5)连接数据库:jeecg-boot-moduls-system \src\main\resources -- application-dev.yml,更改数据库的配置即用户名和密码

6)数据库建表:jeecg-boot-parent\db\jeecg-boot-mysql-20190705.sql,复制所有内容,在数据库中新建查询,粘贴复制的内容并运行,便成功的在数据库中建表。

7)启动项目:jeecg-boot-module-system\src\main\java\org\jeecg\JeecgApplication.java,右击run as—1 java Application启动项目,点击前端的登录,便可进入到项目中

8)表生成代码:jeecg-boot-module-system\src\main\resources\jeecg\jeecg-database.properties,修改密码和url;找到:jeecg-boot-module-system\src\main\java\org\jeecg\JeecgOneGUI.java,右击run as—1 java Application,弹出JEECG代码生成器对话框,填写mysql中要生成代码的表,点击生成,便在D:\\CODE下会生成一个src的文件夹

a.包名:小写,很多表可以对应放在同一个包下,如:poi

b.实体类名:驼峰,去掉下划线,如:PoiBaseInfo

c.表名:数据数据库中表名,如:poi_base_info

d.功能描述:表中文描述

e.其他默认

9)打开jeecg_database.properties,修改password,将url这一整行换成url=jdbc:mysql://localhost:3306/jeecg-boot?useUnicode=true&characterEncoding=UTF-8&useSSL=false

10)在D:\\CODE下会生成一个src的文件夹,找到包名,在:D:\CODE\src\main\java\org\jeecg\modules下,将demo_copy文件夹直接复制到eclipse项目下:src\main\java\org\jeecg\modules下面

11)在jeecg-boot-module-system\src\main\java\org\jeecg\config\Swagger2Config.java文件中添加:

@Bean(value = "poiRestApi")

   @Order(value = 2)

   public Docket poiRestApi() {

      return new Docket(DocumentationType.SWAGGER_2)

           .apiInfo(apiInfo())

           .groupName("兴趣点")

           .select()

           //此包路径下的类,才生成接口文档

           .apis(RequestHandlerSelectors.basePackage("org.jeecg.modules.poi"))

           //加了ApiOperation注解的类,才生成接口文档

               .apis(RequestHandlerSelectors.withMethodAnnotation(ApiOperation.class))

           .paths(PathSelectors.any())

           .build()

           .globalOperationParameters(setHeaderToken());

   }

修改其中相应的内容即可

12)再次运行启动,便会出现测试接口

(4)快速开始

1)将之前生成的demo_copy表,D:\CODE\src\main\java\org\jeecg\modules\demo_copy\目录下的vue复制到vscode的src\views目录下

Vue

复制到views目录下

2)前端和后端都启动运行,打开jeecg-boot的页面,在系统管理的菜单管理中新增菜单【测试】,输入自己所建立表的路径,点击确定。

新增菜单

新增的菜单

3)在系统管理的角色管理中对管理员进行授权,对测试打钩即可,便会出现测试的菜单。

角色授权

测试页

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我就是你的语法糖️

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值