|
3 lat temu | |
---|---|---|
.mvn | 3 lat temu | |
logs | 3 lat temu | |
qhiot-cache | 3 lat temu | |
qhiot-center-lib | 3 lat temu | |
qhiot-core | 3 lat temu | |
qhiot-influxdb-core | 3 lat temu | |
qhiot-kafka | 3 lat temu | |
qhiot-kafka-manager | 3 lat temu | |
qhiot-log | 3 lat temu | |
qhiot-notification | 3 lat temu | |
qhiot-oss | 3 lat temu | |
qhiot-oss-manager | 3 lat temu | |
qhiot-transport | 3 lat temu | |
qhiot-verification | 3 lat temu | |
qhiot-warn-kapacitor | 3 lat temu | |
qhiot-weather | 3 lat temu | |
qhiot-web | 3 lat temu | |
qhiot-webcore | 3 lat temu | |
qhiot-websocket | 3 lat temu | |
.gitignore | 3 lat temu | |
README.md | 3 lat temu | |
mvnw | 3 lat temu | |
mvnw.cmd | 3 lat temu | |
pom.xml | 3 lat temu |
服务器端
前端 遵循前后端分离模式
数据库
第三方软件/中间件
Tip
: 标记为*
的项不为必要项
Eclipse
或 IntelliJ IDEA
,建议使用 IntelliJ IDEA
本框架采用模块化开发(Web 模块化使用 Servlet3.0+ 特性 Web-Fragment
)
该模块内集成了大量的工具类。
该模块为 Web 公共模块,完成了基础配置的封装和初始化。
该模块为 Web 应用的入口,其余各模块都将按需集成到该应用内。
pom.xml
<dependency>
<groupId>com.qhiot</groupId>
<artifactId>qhiot-oss</artifactId>
<version>1.1.1</version>
</dependency>
代码示例
//存储文件 参数 归属租户, 子路径 ,
String fileKey = ossFileStoreService.saveFile(getTargetTenantId(), "sysTabPicture", sysTabPhoto);
如果redis未设置密码,请注释ShiroWebConfig配置中的该行
redisStandaloneConfiguration.setPassword(RedisPassword.of(password));