登陆购买课程后可参与讨论,去登陆吧
同学你好。可能同学使用的是“.”分割的形式创建的多级目录,可以将这里的对勾取消:
看一下自己的resources文件夹下是不是还是在一起的:
而不是:
idea在resources中创建多级包的方式就是以“/”分割,而不是以“.”分割。使用“.”创建,idea并不会将其视为多级目录,而是一个名为“com.imooc.sm.dao”的包,自然就不会在编译时将其放入多级目录中。
例如应该使用:
而不是这样创建:
建议同学修改后再重新点击重新编译试一下
如果解答了同学的疑问,望采纳~
祝学习愉快~
进不来好像xml
同学你好。之前讲解的是原理,现在使用的这种方式,是将Dao对象的创建交给了Spring进行管理,而MyBatis会通过xml替我们实现好对应方法。
至于如何找到文件的,我们配置的这个包路径实际上是编译后的寻找路径,而编译后,会将同一包目录的资源文件和java文件编译在一起:
不明白为什么没有通过像注解那样通过sqlSession类调用getMappers,或者通过xml文件那样创建dao对象来调用dao方法的,还有就是怎么来找到对应的xml和dao类的
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
登录后可查看更多问答,登录/注册
本阶段将带你学习主流框架SSM,以及SpringBoot ,打通成为Java工程师的最后一公里!
38 1
45 4
107 1
112 2
50 1
在线咨询
领取优惠
免费试听
领取大纲
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星