springboot
文章平均质量分 93
Vincent_江
得一寸,有一寸的欢喜。
展开
-
Mybatis笔记
Mybatis数据处理流程 1.创建配置并调用api 核心配置文件configuration.xml和mapper.xml配置完成后,调用mybatis框架中的数据库操作接口 2.加载配置并初始化 Mybatis框架会根据mapper跟configuration的内容,使用资源辅助类resourcers把配置文件读成输入流,通过解析器解析并封装到Configuration对象和mappedstatement对象中,最终存储到内存中。 3.创建会话并接受请求 SqlSessionFactoryBuilder原创 2021-01-14 13:37:13 · 350 阅读 · 0 评论 -
使用mybatis遇到过的问题
1.mybatis参数格式化异常导致,例如在动态sql拼接中String类型参数和数字比较。 Error querying database. Cause: java.lang.NumberFormatException: For input string: <if test="param.xxx!= '2'"> mybatis自动转化成char类型,char与string类型进行比较产生错误。 其中xxx为String类型,加单引号mybatis会认为String和char比较,也会导致报原创 2020-10-12 17:52:54 · 523 阅读 · 0 评论