# Phynos-SpringBoot
web单体式应用、Netty应用、Mqtt应用的代码总结
## 模块说明(/src目录)
```lua
solar
├── solar-api -- web-api管理接口
├── solar-front -- 前置机
└── solar-core -- 模块
├── solar-iot-model -- 设备模型
├── solar-iot-codec -- 编解码器
├── solar-ruler-* -- 规则引擎
└── solar-* -- 预留
```
## 功能
```lua
功能
└── 前置机
├── mqtt协议
├── 租户隔离 -- 每个租户独立的设备列表和规则引擎
├── 设备模型 -- 属性、事件、服务
├── 信号表达式 -- 虚拟信号,表达式计算
├── 规则引擎 -- 设备联动,支持表达式
└── 多线程支持 -- 多线程解析
└── 管理功能
├── 租户管理
├── 用户管理
├── 角色管理
├── 菜单管理
├── 部门管理
├── 字典管理
├── 权限管理
├── 操作日志 -- 基于注解和aop自动处理
├── 文档生成 -- 基于Swagger2
├── 数据库代码生成 --基于mybatis官方插件
├── 自定义数据库接口 --基于生成代码拓展
└── 统一登录
```
### 启动jar包时设置spring.profiles.active
<pre>
java -jar xxx.jar --spring.profiles.active=test
</pre>
### maven打包时候设置环境(设置 prod 环境)
<pre>
clean package -DskipTests -Pprod
</pre>
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
SpringBoot、Netty、Mqtt、物联网开发实践和总结 (338个子文件)
Dockerfile 635B
Dockerfile 555B
Dockerfile 493B
.gitignore 409B
.gitignore 407B
.gitignore 390B
.gitignore 384B
.gitignore 384B
.gitignore 384B
.gitignore 384B
.gitignore 384B
.gitignore 384B
.gitignore 384B
.gitignore 384B
.gitignore 384B
.gitignore 384B
.gitignore 384B
.gitignore 346B
.gitignore 346B
org.springframework.boot.autoconfigure.AutoConfiguration.imports 41B
ClassTools.java 7KB
SnowflakeIdWorker.java 6KB
CodeGenerator.java 6KB
MinioOssTemplate.java 6KB
SystemAuditLogAspect.java 5KB
ExcelStyleUtil.java 5KB
GlobalException.java 4KB
KaptchaServiceImpl.java 4KB
BasePageDTO.java 4KB
JsonList.java 4KB
WebSocketServer.java 4KB
SimpleMqttClient.java 4KB
DefaultIotDevice.java 3KB
ServletUtil.java 3KB
R.java 3KB
HttpUtil.java 3KB
SolarFrontApplication.java 3KB
TenUser.java 3KB
IotNettyChannelInitializer.java 3KB
TokenInterceptor.java 3KB
JsonUtil.java 3KB
UserLoginServiceImpl.java 3KB
ResultCodeEnum.java 2KB
Auth0JwtUtil.java 2KB
DeviceServiceImpl.java 2KB
TokenInfo.java 2KB
IotRuleImplTest.java 2KB
IotRuleImpl.java 2KB
SysLogAudit.java 2KB
ExampleControllerTest.java 2KB
IotNettyServer.java 2KB
IotNettyFactoryBean.java 2KB
DebugServiceImpl.java 2KB
FileUploadUtil.java 2KB
NettyConfig.java 2KB
ExcelController.java 2KB
OssTemplateTest.java 2KB
IotTenancy.java 2KB
DebugController.java 2KB
KaptchaConfig.java 2KB
IotNettyLoginHandler.java 2KB
WebConfig.java 2KB
IotNettyHeartBeatHandler.java 2KB
IotNettyServerHandler.java 2KB
ViewContentType.java 2KB
ExampleController.java 2KB
Auth0JwtUtilTest.java 2KB
DeviceConditon.java 1KB
LoginController.java 1KB
FileController.java 1KB
HelloWorldRuleTest.java 1KB
WebMvcConfig.java 1KB
IotNettyDecoder.java 1KB
UserVO.java 1KB
TenDept.java 1KB
TenRole.java 1KB
ClassUtil.java 1KB
SysFile.java 1KB
AMyMVCInterceptor.java 1KB
EasyExcelExportUtil.java 1KB
TenMenu.java 1KB
SysTenantConfig.java 1KB
OssAutoConfiguration.java 1KB
TenDeptConfig.java 1KB
SysDict.java 1KB
MybatisPlusConfig.java 1KB
JsonDeviceBuild.java 1KB
TenUserServiceImp.java 1KB
DefaultIotProduct.java 1KB
AsyncConfig.java 1KB
AsyncConfig.java 1KB
FrontNettyApplication.java 1KB
SysDictItem.java 1KB
DemoController.java 1019B
SysConfig.java 1012B
AuthWebMvcConfig.java 982B
ChannelUtils.java 980B
SpringWebUtil.java 952B
MyWebFilter.java 951B
TenantHandler.java 941B
共 338 条
- 1
- 2
- 3
- 4
资源评论
白话Learning
- 粉丝: 4737
- 资源: 3116
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- springboot145基于java的在线问卷调查系统的设计与实现.zip
- 步进电机位置闭环控制仿真 simulink 电机本体模块化搭建
- springboot147校园失物招领系统.zip
- springboot150基于springboot的贸易行业crm系统.zip
- springboot148江理工文档管理系统的设计与实现.zip
- springboot149智慧图书管理系统设计与实现.zip
- springboot152基于springboot的的学生干部管理系统.zip
- springboot151基于web的人力资源管理系统的设计与实现.zip
- springboot153相亲网站.zip
- springboot154基于Spring Boot智能无人仓库管理.zip
- springboot155基于JAVA语言的在线考试与学习交流网页平台.zip
- springboot156基于SpringBoot+Vue的常规应急物资管理系统.zip
- springboot157基于springboot的线上辅导班系统的开发与设计.zip
- springboot158基于springboot的医院资源管理系统.zip
- springboot159基于springboot框架开发的景区民宿预约系统的设计与实现.zip
- HTML5实现的手机验证抽奖领券效果源码.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功