java多线程存数据库失败了

有一个需求是收到调用立即返回ok,然后数据用一个线程来处理
在处理的时候调用线程的run方法能够将数据写入数据库,但是用start方法就不能把数据存入数据库
求解决

spring爸爸提供了Async注解去标记异步方法,实在没必要自己去写

run方法可以写入说明数据处理逻辑到数据库没有问题,start方法由jvm启动线程出问题了,看看你的线程启动逻辑吧

报什么错。。代码截图和异常截图都没有