![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mybatis
rensheng_ruxi
程序员
展开
-
mybatis与hibernate的对比
本文并非原创,旨在整理汇总,不定期进行增加和修改。 相同点: (1)Hibernate与MyBatis都是通过SessionFactoryBuider由XML配置文件生成SessionFactory,由SessionFactory 生成Session,由Session来开启执行事务和SQL(Structured Query Language,结构化查询语言)语句。 (2)Hibernate和...转载 2018-09-30 14:27:38 · 124 阅读 · 0 评论 -
启动web项目报错:Mapped Statements collection does not contain value for
1.mybatis的映射问题,造成这个问题的原因有很多地方,大家可以从这几个方面检查(仔细检查): (1)mybatis总的配置文件是否配置了该mapper的路径,配置的路径是否正确(另一种方法是spring配置扫描mapper所在包,配置如下:<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer"> ...原创 2019-06-14 08:12:29 · 70591 阅读 · 3 评论 -
Cause: java.sql.SQLException: 无法转换为内部表示
1.很多时候,mybatis开发中mapper文件的方法都用一个对象接收,如果对象中参数的类型与数据库字段类型不能互相转换时,导致参数的set赋值方法报错,查询结果不能正常转换成对象,就会报Cause: java.sql.SQLException: 无法转换为内部表示这样的错误。例如:人名name在数据库中存的是VARCHAR2类型,你在类中声明name类型是Integer就是错误的。 ...原创 2019-06-14 16:36:22 · 3279 阅读 · 0 评论