Java 如何使用jdbc模板在Spring中提交事务。。?

Java 如何使用jdbc模板在Spring中提交事务。。?,java,spring,Java,Spring,我是Spring新手。我尝试使用jdbc模板进行一些数据库事务处理……程序运行正常,但当我在一些DML操作后从数据库获取一些数据时,它不显示更新的数据…在数据库中手动提交后,刷新的数据将显示…是否有任何方法可以使用jdbc模板从程序中提交数据库。。。。!!我正在使用Spring 4.1.6版本…请帮助 public void create(Student s){ String sql = "insert into student(id,name,age)values(?,?,?)

我是Spring新手。我尝试使用jdbc模板进行一些数据库事务处理……程序运行正常,但当我在一些
DML
操作后从数据库获取一些数据时,它不显示更新的数据…在数据库中手动提交后,刷新的数据将显示…是否有任何方法可以使用jdbc模板从程序中提交数据库。。。。!!我正在使用Spring 4.1.6版本…请帮助

public void create(Student s){
        String sql = "insert into student(id,name,age)values(?,?,?)";
        jdbcTemplate.update(sql,s.getId(),s.getName(),s.getAge());
        System.out.println("Row Inserted");
        //Logic for commit...???
        return;
    }

@EnableTransactionManagement
注释添加到配置中,并将该方法标记为
@Transactional

因此,在退出方法之后,事务被提交(如果没有引发异常)


请参见将
@EnableTransactionManagement
注释添加到配置中,并将该方法标记为
@Transactional

因此,在退出方法之后,事务被提交(如果没有引发异常)

在dao的每个方法上方添加此符号。这将自动执行事务管理

在dao的每个方法上方添加此符号。这将自动执行事务管理

@Transactional