为什么resource目录下我们包的路径是com/xxx/dao,而Java目录下我们包的路径可以是com.xxx.dao

JJyu可及 2020-04-20 08:47:58
为什么resource目录下我们包的路径是com/xxx/dao,而Java目录下我们包的路径可以是com.xxx.dao
如果我们resource目录创建包的路径时候设为com.xxx.dao也可以正确创建,但是Target路径下的Mapper文件就不在和对应的接口在同一目录下了,详细问题的图片在此文章
谢谢大佬
...全文
293 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
南宫廿贰 2020-04-22
  • 打赏
  • 举报
回复
你一级一级创建好包名:文件管理器里面带斜杠,是给系统看的;com.hp.chaz包名这种的是给你编写的程序认识的
tianfang 2020-04-22
  • 打赏
  • 举报
回复
代码目录下,创建包 com.xxx.daoo 就是创建 多级目录 com/xxx/dao。 resource 创建目录 com.xxx.dao 就是创建 一个名为com.xxx.dao 的目录
JJyu可及 2020-04-21
  • 打赏
  • 举报
回复
引用 1 楼 tianfang的回复:
是IDE解析了包名 在文件系统中,com.xxx.dao 就是com/xxx/dao,com.xxx.dao 是按包名显示的。resource不解析包名称,就是按你输入的创建目录
最后一句不太理解。能详细说下嘛?
tianfang 2020-04-20
  • 打赏
  • 举报
回复
是IDE解析了包名 在文件系统中,com.xxx.dao 就是com/xxx/dao,com.xxx.dao 是按包名显示的。resource不解析包名称,就是按你输入的创建目录

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧