Appearance
Aix MyBatis
此SDK作为通用基础数据的调用封装,简化服务的二次开发,提升效率。包含但不限于 交易日历、股票信息、行业信息等
application.properties 配置属性
SDK中已经集成了定时更新基本数据、通用的App操作,如需启动相应的逻辑,需要开启对应的配置。
数据更新类
| 属性名 | 默认值 | 说明 |
|---|---|---|
| app.data.update.a-trade-date.enabled | false | 是否更新交易日历 |
| app.data.update.a-trade-date.cache.years | 5 | 交易日历默认缓存年份数 |
| app.data.update.stock-info.enabled | false | 是否更新股票信息 |
| app.data.update.hk-stock-info.enabled | false | 是否更新港股股票信息 |
| app.data.update.industry-info.enabled | false | 是否更新行业信息 |
| app.data.update.hk-industry-info.enabled | false | 是否更新港股行业信息 |
| app.data.update.org-info.enabled | false | 是否更新机构信息 |
| app.data.update.fund-info.enabled | false | 是否更新基金信息 |
| app.data.update.index-info.enabled | false | 是否更新指数信息 |
App操作类
| 属性名 | 默认值 | 说明 |
|---|---|---|
| spring.datasource.app.url | null | 所有App的操作由此配置开启注册 |
TaskMonitor 任务监控
| 属性名 | 默认值 | 说明 |
|---|---|---|
| app.data.task-monitor.auto-clear.enabled | false | 任务监控定时自动清理 |
| app.data.task-monitor.auto-clear.keep | 93 | 单位:天,默认保留近3个月的数据 |
| app.data.task-monitor.auto-clear.cron | 0 0 23 * * ? | 清理定时,每晚23点 |