关于资源文件夹的创建

关于资源文件夹的创建

http://img1.sycdn.imooc.com//climg/5be02ba4000116c214300869.jpg

  1. 为什么这个资源文件夹要和dao包的目录一样呢?就是和那个.class类放在同一个文件夹的意思?有什么好处吗?

  2. 我直接创建文件夹 不考虑dao的目录可以吗?

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

编译后的目录结构如下:

如果同学不放在相同的路径下,他们就编译不到一个包里了。就没有办法完成映射了

http://img1.sycdn.imooc.com//climg/5be112620001b66905500420.jpg

 如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

chrismorgen 2018-11-06 10:07:07

不是很清楚同学的意思,这个resources目录和java文件夹是同一级目录,如下图所示,resources目录下通常存放的是代码的配置文件。祝学习愉快~

http://img1.sycdn.imooc.com//climg/5be0f67a000154db02730227.jpg

  • 提问者 音殿 #1
    视频里在resources目录创建文件 是com/imooc/sm/dao 为什么要创建这样路径的格式? 直接在resources下创建个dao文件夹不就可以了吗?
    2018-11-06 11:41:53
  • 好帮手慕阿莹 回复 提问者 音殿 #2
    1、因为dao的接口会去自动映射对应的xml,但这个前提是他们得在同一个包里。 2、直接把***Dao.xml放在和***Dao接口一样的文件夹中也是可以的。但是开发的过程中我们习惯把xml这种配置文件单独放到一起,我们在resources文件夹下创建一模一样的包路径,编译的时候,就会把它们放在一起了。然后Dao接口才可以映射到对应的xml文件哟。这个是框架规定好的。 3、综上所示,所以同学直接创建一个包,不考虑dao是不可以的,因为Dao接口会找不到对应的xml文件呦。 如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
    2018-11-06 12:00:03
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
SSM主流框架入门与综合项目实战2018版
  • 参与学习           人
  • 提交作业       205    份
  • 解答问题       4317    个

Java中非常实用的SSM整合开发内容,从Spring开始,到MyBaits的进阶内容,再到SpringMVC的应用,最后是SSM整合开发案例,逐步深入,助你成长为一名Java工程师!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师