Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > Java基础相关 >

Thingsboard项目详细说明 PDF 下载


分享到:
时间:2021-05-04 10:10来源:http://www.java1234.com 作者:转载  侵权举报
Thingsboard项目详细说明 PDF 下载
失效链接处理
Thingsboard项目详细说明 PDF 下载



本站整理下载:
提取码:1hf1 
 
 
相关截图:
 
主要内容:
1.1.1 package包功能描述
1.1.1.1 Application应用相关类
appaction.main.java.org.thingsboard.server  ThingsboardServerApplication.java(启动类)
install thingsboard服务开启相关配置、异常和调用
exception thingsboard响应错误及错误逻辑处理
controller thingsboard页面展示必要的 系统数据 接口
service 为controller提供支持
config 为同源策略、swagger、webSocket、消息及安全配置注册spring bean
1.1.1.2Common
Data 用于与不同db之间的中间数据结构。
Message 定义不同的消息类型。
Transport 定义一个公共的接口,供与客户端的transport层使用
1.1.1.3Dao
dao抽象了对不同数据库的统一接口。dao的接口数据一般都data,根据不同的数据库在不同的接口中转换为对应的实体类与数据库交互.通过@ConditionalOnProperty(prefix = "database", value = "type", havingValue = "cassandra")动态注入不同的数据库
1.1.1.4Docker
系统发布资源类
1.1.1.5Img
系统图片类
1.1.1.6Msa
black-box-tests 黑盒测试
js-executor javascript执行器
1.1.1.7Netty-mqtt
数据交互协议
1.1.1.8Rule-engine
规则引擎相关代码
1.1.1.9Tools
系统工具类
1.1.1.10Transport
http Thingsboard的http传输协议启动类
coap Thingsboard的coap传输协议启动类
mqtt Thingsboard的mqtt传输协议启动类
1.1.1.11UI
使用到的前端技术:  Angularjs、ES6、Reactjs、webpack
前端MVC、MVVM框架 
设计到前端打包配置文件:server.js, webpack.*.js
1.1.2thingsboard开发主要涉及到的包
如需在thingsboard添加新的接口 
可参考:Usercontroller.java 类
application
1: Controller 
2: dao
3: sql

 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐