我正在使用Spring框架在Java中开发一个小型应用程序。作为其中的一部分,我在这个Spring项目中开发了一个命令行工具,它读取CSV文件并将其插入MySQL数据库。我想为此目的使用Soring自己的事务管理,并且我发现使用@Transactional的注释方法很有吸引力。问题是即使产生异常,带有这个注解的函数也不会回滚。这是我认为与此问题相关的一小部分代码:publicstaticvoidmain(String[]args)throwsException{//somevariablesandstuffhere//gettingapplicationcontextApplicati