mirror of
https://github.com/hs-web/hsweb-framework.git
synced 2026-05-12 16:16:50 +08:00
59 lines
1.6 KiB
Markdown
59 lines
1.6 KiB
Markdown
# hsweb 开发手册
|
|
|
|
## 框架基础设施
|
|
主要为框架提供的常用工具
|
|
1. [增删改查](crud)
|
|
* [通用增删改查](crud#通用增删改查)
|
|
* [动态条件](crud#动态条件)
|
|
* [表关联动态条件](crud#表关联)
|
|
* [拓展自定义字段](crud/custom-field.md)
|
|
2. 权限控制
|
|
* 常用API
|
|
* 使用注解声明权限控制
|
|
* 自定义声明权限控制
|
|
* 拓展数据权限控制
|
|
3. [访问日志](logging)
|
|
* [声明记录访问日志](logging#声明记录访问日志)
|
|
* [监听访问日志](logging#监听访问日志)
|
|
* [日志序列化](logging#日志序列化)
|
|
4. 动态数据源
|
|
* 在配置文件中添加动态数据源
|
|
* 通过自定义,在数据库或其他地方添加动态数据源
|
|
* 注解方式切换动态数据源
|
|
* 编程方式切换动态数据源
|
|
5. 常用并发工具
|
|
* 锁,分布式锁
|
|
* 计数器
|
|
* 异步任务,批量任务,事务
|
|
6. 消息封装
|
|
* 消息队列
|
|
* websocket
|
|
7. 其他工具
|
|
* 智能日期格式化
|
|
* excel,word操作
|
|
* 动态脚本引擎
|
|
|
|
## 系统功能
|
|
主要为框架实现的常用功能
|
|
1. 权限配置
|
|
2. 组织架构
|
|
* 组织架构数据权限控制
|
|
* 人员关系
|
|
3. 数据字典
|
|
4. 动态表单
|
|
* 设计表单
|
|
* 增删改查
|
|
* 验证器
|
|
* 触发器
|
|
5. 文件上传下载
|
|
* 本地文件上传下载
|
|
* 文件秒传
|
|
* 静态文件上传下载
|
|
* 拓展其他文件上传
|
|
6. 定时调度
|
|
* 动态脚本编写定时调度任务
|
|
* 集群下指定固定节点执行任务
|
|
7. 动态脚本
|
|
8. 工作流引擎
|
|
* flowable工作流设计器
|