Diboot 轻代码开发平台

爬虫工程师进行数据获取后,往往都需要进行数据信息的展示,但是重新编写一个项目的成本太大。

因此我思考,能不能有一个直接可以根据需要的字段、进行直接的配置,而不用进行复杂的代码编写就能完成。

今天的主角---Diboot,完全满足这个需求。

话不多说:直接进行介绍

Diboot官网:https://www.diboot.com/

演示视频:https://www.bilibili.com/video/BV17V411r7Cc/

github地址:https://github.com/dibo-software/diboot-example

Java环境:jdk 8.1

新手使用:

  后端项目的启动

  1、下载其中的playground.zip

  2、使用IDEA打开

  3、和常用的idea项目一样打开,导入pom.xml中的jar包

  4、运行DemoApplication

  此处需要注意的是,在配置文件application.properties里面:

  files.storage.directory:项目存放路径,后续代码生成的存放位置

  spring.datasource.username:mysql数据库的账号

  spring.datasource.password:mysql数据库的密码

  spring.datasource.url=jdbc:mysql://localhost:3306/diboot?characterEncoding=utf8&serverTimezone=GMT%2B8:数据库路径的配置diboot为数据库名称

后端启动完成后的界面如图所示:

  前端代码启动:

  1、进入到diboot-antd-admin里面

  2、安装相关依赖yarn

  3、启动:yarn serve(作者说npm也可以,但是我没试过)

前端启动完成后的页面如图所示:

  

到现在为止项目的前后端就完全启动完成、后端页面中可以根据自己的需要进行表单的创建。此处我展示获取到的NBA球员信息

以上图的字段建立表、并更新到数据库和生成代码。

前端登录后,可以看到球员信息了。到此一个不需要进行代码编写的前后端分离的web项目已经编写完成。

posted @ 2021-01-05 21:47  是四不是十  阅读(1512)  评论(0编辑  收藏  举报