链接数据库的—MyBatis—事务

来源:互联网 发布:linux java home 配置 编辑:程序博客网 时间:2024/06/06 20:22

事务:

  SqlSession.rollback();//事务的回滚

           SqlSession.commit();//提交事务

查询语句没有事务,一条语句没有事务;


public void ABC(){ InputStream is;try {is = Resources.getResourceAsStream("mybatis-config.xml"); factory=new SqlSessionFactoryBuilder().build(is);        SqlSession=factory.openSession();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();    }}
   //增加     public boolean  getInSert(){     boolean chara=false;    int a=0;     ABC();     a= SqlSession.insert("com.TestMyBatis.com.getInSert");     SqlSession.commit();//提交事务    if(a!=0){chara=true;}     System.out.println(a);return chara;     } }