- 博客(3)
- 收藏
- 关注
原创 Could not find resource org/mybatis/example/mybatis-config.xml等一系列问题
每一个Mapper都需要在Mybatis核心注册文件中注册,在核心配置文件中添加,同时,resource中必须为 地址/地址/地址 而不是地址.地址.地址。舍友遇到的问题,在父文件中直接写入功能,同样会出现could find resource的情况,看该模块的pop.xml文件中是否有。同时观察mapper.xml是否在target下,若不在将其放在resource目录中,随后在该目录中的pop.xml文件中添加。此种方法要求mapper 接口名称和mapper 映射文件名称相同,且放在同一个目录中。
2024-04-18 13:01:42
151
原创 Error parsing SQL Mapper Configuration. Cause: java.lang.ClassNotFoundException: Cannot find class:
博主是跟着b站学的,但是学的时候发现讲课的老师有时地址间用 / ,有时用 . ,经过仔细查询(copy),以及各种报错后,得到结论。由于Maven中约定大于配置,我们编写的配置文件可能无法导出或生效,在pop.xml文件中导入。此种方法要求 mapper 接口名称和 mapper 映射文件名称相同,且放在同一个目录中。此种方法要求mapper 接口名称和mapper 映射文件名称相同,且放在同一个目录中。显然,情况一中的class就是典型的错误,应该为resource。使用相对于类路径的资源。
2024-03-21 12:24:43
362
1
原创 无法从static上下文引用非static字段
S大写了,实例对象变成类了,怪不得提示属性前加static,那就能强行调用了,万万没想到mybatis里注意的大小写问题,写测试的时候翻船了。,idea提供的解决方法是属性前面加一个static,但是很是奇怪,为什么同样的List集合,其他的就没有这个问题。杂七杂八找了半天错误后,恍然开悟。今天敲代码的时候遇到的小问题。
2024-03-21 11:43:32
279
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人