sjd123
2024-02-21 15:16:57
在做项目遇到的一些问题和注意点
第一点
使用教程中mysql驱动com.mysql.cj.jdbc.Driver需要8.0的版本,如果使用低版本会报错,如果你使用的是5.几的版本,那mysql驱动不能使用上述那个。
第二点
使用mybatis时,要注意在java类中*mapper类应该与对应xml文件名一致。
-
当我们将接口和mapper文件放在同一个包里的时候,Mybatis会进行自动扫描,这种方式要注意此时java接口的名称和mapper文件的名称要相同,否则会报异常。
-
这个时候我们需要配置MapperScannerConfigurer来让在 Spring 的 XML
配置文件中注册所有的映射器。相反,你可以使用一个 MapperScannerConfigurer, 它 将 会 查 找 类 路 径 下 的 映 射 器 并 自 动 将 它 们 创 建 成 MapperFactoryBean。
<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer"> <property name="basePackage" value="com.example.demo.mapper" /> </bean>
第三点
项目创建完,进行测试,可以使用idea中的http client 来测试。http client是idea开发工具集成的一个工具,可以使用它来代替postman的使用。例如http client来测试demo项目的增删改查:
评论
最近浏览
yyynew LV1
2025年12月5日
ES大兵 LV11
2025年7月16日
浙江螃蟹 LV7
2025年7月10日
yu823749 LV1
2025年6月10日
gsgshjz
2025年6月10日
暂无贡献等级
微信网友_7547127001305088
2025年6月9日
暂无贡献等级
小鱼aaaaaA
2025年6月9日
暂无贡献等级
yanguobin LV7
2025年5月27日
萌萌哒的泰迪熊 LV4
2025年5月21日
微信网友_7490498677952512
2025年4月30日
暂无贡献等级


