ThingsBoard研发分类
littleAsuna
BUPT在读学生
展开
-
getter和setter注解的作用
虽然我们用的时候项目能正确启动,但当我们尝试对源代码进行理解和改写的时候,会发现很多个文件都会报错,显示某方法不存在或者错误,归根结底实际上是因为get和set方法不存在,绝大部分项目的代码是需要get,set,toString,equals,hashCode等方法的,虽然我们可以通过Idea进行生成,但如果实体的属性有所修改删除增加,我们就需要重写get/set方法,所以thingsboard使...原创 2019-05-20 11:31:39 · 5460 阅读 · 0 评论 -
ThingBoard数据库表结构
文章目录admin_settings 系统设置alarm 警报asset 资产attribute_kv 属性audit_log 审计日志component_descriptorcustomer 客户dashboard 仪表盘device 设备device_credentials 设备凭据表entity_view 实体信息event 事件relation 关系表rule_ch...原创 2019-05-20 17:03:41 · 5487 阅读 · 3 评论 -
如何通过虚拟机硬盘完成thingsBoard迅速搭建环境
1. 点击VirtualBox-6.0.6-130049-Win安装,选择默认(不要直接用硬盘的那个vdi,不然别人就没法使用了!)(win10系统请安装6.0.6版本,其他的我不能保证么的问题!)(请务必vm安装目录不要出现中文!!!!!!!!!!!)2. 打开虚拟机,点击新建,之后用同样的方式新建test虚拟机然后注册硬盘,选择文件夹内的硬盘,点击注册,将拷贝出来的硬盘加入ht...原创 2019-05-20 18:25:00 · 494 阅读 · 0 评论 -
ThingsBoard权限筛选
1.首先在linux下安装专属的postman,然后再根据报错提示把相关的依赖也装上2.发送登录请求,如图所示3.然后会得到一个返回值,其中包含了token,这个是tb的权限筛选方式,通过tb完成的登录管理4.我们在访问其他接口的时候,需要把这段token加入请求头中,才能不发生401错误,下图是加和不加所产生的结果5.值得注意的是,每次的token都并不相同,所以需要每次进行拷贝,...原创 2019-05-21 15:19:55 · 1356 阅读 · 1 评论