如何解决休眠删除并插入一个事务
这是我的JPA存储库:
import pandas as pd
import subprocess
def show_data(path='<file_name>.mdb',table='<table_name>'):
tables = subprocess.check_output(["mdb-export",path,table])
return tables.decode().split('\n')
def convert_df(path,table):
d = show_data(path,table)
columns = d[0].split(',')
data = [i.split(',') for i in d[1:]]
df = pd.DataFrame(columns=columns,data=data)
return df
这是我需要先删除然后再插入的方法(优先级很重要):
pip
我必须在事务中执行此操作,但是在测试方法之后,我发现没有任何内容从数据库中删除。有什么问题以及如何解决?
解决方法
您可能需要用以下内容注释deleteAllByClientId()函数:
@Modifying
@Transactional
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。