记录一下犯过的错:
- session.commit(); 更新表的操作没写,操作之后表中数据没有变,控制台不报错
- session.close(); 没有关闭,目前还学框架,所以需要自己手动关闭,练习的时候不关也没事,但是要养成良好的习惯,严谨一点
- InputStream in = null;
in = Resources.getResourceAsStream(“SqlMapConfig.xml”);
sessionFactory=new SqlSessionFactoryBuilder().build(in);
这几行代码基本不会变,要知道怎么写 - where u_id=#{userId} 写sql语句的时候 参数是 #{ 参数} 记得是 { }而不是其他的