String resource = "mybatis-config.xml";
InputStream inputStream = Resources.getResourceAsStream(resource);
SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputStream);
SqlSession session = sqlSessionFactory.openSession();
Category c= session.selectOne("getCategory",3);
c.setName("修改了的Category名稱");
session.update("updateCategory",c);
listAll(session);
session.commit();
session.close();
上面是src下的主类,下面是category.xml中的SQL语句
session.select、session.update就是执行与参数中相对应的category.xml的id的SQL语句是么?那这句Category c= session.selectOne("getCategory",3);里的3是指id=3的记录么?那session.update("updateCategory",c);中的c怎么能变成id呢
新手,求指教。。