编译器导入
启动IDEA,打开刚刚编译好的源码项目,通过代码统计,我们可以了解到108390行代码,不要方,我们只是让它运行起来!
然后运行项目结构如下入口类:
运行结果大致如下:
唉,为什么呢?我已经编译成功了啊!为什么没有运行成功啊!因为没有数据源(也就是数据库,包括关系,非关系数据库)啊!
数据源设置
关系数据库: postgresql(推荐使用11.x以上版本,到此网址下载安装)
本地安装: 到此网址下载安装
Docker安装:
docker run \-d \--name pgsql \-p 5432:5432 \-e POSTGRES_USER=adg_user \-e POSTGRES_PASSWORD=adg123456 \-v ~/docker_data/pgsql/data:/var/lib/postgresql/data \postgres:11Copy to clipboardErrorCopied
初始化数据库表和数据
- 将dao模块的resources下的sql文件移到application模块的data目录下,见下图。

- 在图中修改你本地的pgsql的数据库连接配置。

- 在下图中执行ThingsboardInstallApplication类,那么数据库中就有了响应的测试数据。

- 下图为初始化数据的类中相应插入语句。
登录ThingsBoard
用户名:sysadmin@thingsboard.org 密码为:sysadmin,进入以后 大功告成!
租户管理页面
