✨✨博主简介:一个会bbox的
✨✨个人主页:沫洺的主页
系列专栏: JavaWeb专栏 JavaSE专栏 Java基础专栏vue3专栏
如果文章对你有所帮助请留下三连✨✨
在mybatis.xml中配置别名
mapper/user,xml中解决数据库字段名称和实体类名称不一致的问题
#:底层相当于占位符?
$:底层相当于字符串拼接
两者相比,占位符的优点
- 更加方便
- 可以有效的防止SQL注入。
- 预编译
两种写法
- 在参数中拼接%%,例如%张%
- 在sql中拼接%%,例如concat('%',#{param1},'%')
MyBatis 默认不自动提交事务,所以 增删改功能 需要我们手动提交事
方式一
SqlSession sqlSession = factory.openSession(true);
方式二
sqlSession.commit();