Java 基于字段值将Hibernate映射到不同的表
是否可以让hibernate根据字段值自动划分底层数据库 为了澄清,假设我有一个代表汽车诊断读数的类。我每n秒得到一个新读数。我想将每种类型汽车的数据存储在不同的表中 现在是关键,我可能想在将来完全删除一种类型的汽车(或者忽略它/停止获取数据),或者可能添加一种 我不喜欢hibernate,但我想要一个解决方案,只要检测到一个新类型,就可以根据汽车类型创建一个新表Java 基于字段值将Hibernate映射到不同的表,java,database,hibernate,postgresql,Java,Database,Hibernate,Postgresql,是否可以让hibernate根据字段值自动划分底层数据库 为了澄清,假设我有一个代表汽车诊断读数的类。我每n秒得到一个新读数。我想将每种类型汽车的数据存储在不同的表中 现在是关键,我可能想在将来完全删除一种类型的汽车(或者忽略它/停止获取数据),或者可能添加一种 我不喜欢hibernate,但我想要一个解决方案,只要检测到一个新类型,就可以根据汽车类型创建一个新表 它应该是自动的,我不想每次都手动进入数据库并创建一个新的“碎片” 难道你们不能在数据库中添加一个触发器来监听类型更改并创建(或删除)
它应该是自动的,我不想每次都手动进入数据库并创建一个新的“碎片” 难道你们不能在数据库中添加一个触发器来监听类型更改并创建(或删除)必要的表吗?这难道不是一个严重的性能问题吗?我做了很多插入,我认为类型表触发器是安全的。我猜你不会每秒钟添加一个新类型