Java8 List集合如何指定打印分隔符

您所在的位置:网站首页 visio分隔符怎么用 Java8 List集合如何指定打印分隔符

Java8 List集合如何指定打印分隔符

2023-06-22 02:13| 来源: 网络整理| 查看: 265

Sharding-JDBC(六)5.1.0版本,实现按月分表、自动建表、自动刷新节点

ChuZJava: 还有个问题就是初始化如果没有表,但是缓存已经处理过了,就无法新增表,会自己去生成分表规则表名称去查,然后就是表不存在的错了,[code=java]/** 判断是因为这个地方如果初始化没有当月的分表查询 缓存中就会没有 下次新增修改就会失败 **/ if(CollectionUtil.isEmpty(tableNames)){ String resultTableName = logicTableName + "_" + LocalDateTime.now().format(TABLE_SHARD_TIME_FORMATTER); createShardingTable(logicTable, resultTableName); tableNames.add(resultTableName); return tableNames; } [/code]

Sharding-JDBC(六)5.1.0版本,实现按月分表、自动建表、自动刷新节点

ChuZJava: 解决这个问题 执行下tool工具类中的tableNameCacheReloadAll方法就行了, [code=java] @Service class initReload{ /** * 初始化表缓存数据 解决查询时表不存在的问题 */ @PostConstruct public void init() { ShardingAlgorithmTool.tableNameCacheReloadAll(); } } [/code]

Sharding-JDBC(六)5.1.0版本,实现按月分表、自动建表、自动刷新节点

ChuZJava: 有个问题,项目启动之后,直接查询,如果没有这个表就会报错

Sharding-JDBC(六)5.1.0版本,实现按月分表、自动建表、自动刷新节点

妍妍叫我肉肉: 老哥,绑定表配置了就报错啊

Sharding-JDBC(六)5.1.0版本,实现按月分表、自动建表、自动刷新节点

军741: 主键生成在哪里配置的?



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3