如何在hibernate中动态创建表序列

时间:2018-05-30 16:01:15

标签: java hibernate

我创建了每天生成的日志表,其中包含大量数据。如果我在单个表中添加数据,那么表的大小将非常大。

是否有办法根据hibernate中存储日志的日期自动创建表序列,并将它们动态绑定到类。

示例 - Log_20180101,Log_20180102,....

编辑:我不会生成这些日志。这些是从其他服务器生成的Web访问日志。我想从中存储有效的日志,并希望对其进行分析。

1 个答案:

答案 0 :(得分:0)

将hibernate用于此用例可能不是一个好主意,也不宜将RDBMS用于此用例。

如果您想使用RDBMS,可能需要查看log4j jdbc appender。

log4j JDBCAppender rotate table name

您必须自己创建表格。 Hibernate不能做这样的映射。