目录
MeshDevice/deviceAll && /wvp/device
编辑 故意改成mesh下的RS,结果包裹了:
sys2/redishealth
编辑 编辑
原因解析
MeshDevice/deviceAll && /wvp/device
测试结果:都使用 import com.gbcom.wvp.domain.vo.RS;
返回结果就没有多余的包裹;而与文件所在的目录层次没有关系。如下面的/sys2/version
当然,如果使用了import com.gbcom.wvp.mesh.domain.vo.RS; 结果就会包裹两层,如下图
故意改成mesh下的RS,结果包裹了:
sys2/redishealth
原因解析
类似java以方法名或者类名为索引进行的存储 名字与类之间的关系 ,系统对RS具体的哪个发生了混淆,于是springboot 的解析中,又要完全对比package路径,就发生错乱,没有完全对应上,就直接把它解析成下一级。
建议,如果RS是一样的结构,就使用同一个;如果RS不一样,名字就不要起一样。