您的位置:首页 > 新闻 > 会展 > 嵌入式培训学费_网站作用_莱阳seo排名_怎样在百度上发布作品

嵌入式培训学费_网站作用_莱阳seo排名_怎样在百度上发布作品

2024/12/28 12:06:13 来源:https://blog.csdn.net/weixin_46969393/article/details/144162576  浏览:    关键词:嵌入式培训学费_网站作用_莱阳seo排名_怎样在百度上发布作品
嵌入式培训学费_网站作用_莱阳seo排名_怎样在百度上发布作品

准备两张表菜单表和分类表,一个菜单对应一个分类,一个分类对应多个菜单,我们从菜单对分类来操作一对一的关系,首先在菜单表里面要有一个分类表的id字段。33085305393946068c42eb3d89b451fe.png

使用mapper的映射文件.xml来写的话我们在resource目录下创建各自mapper的.xml文件

4f15c544a9e64a939bedf51812a1bbfa.png 

.xml文件路径的话和mapper的路径要一致,并且使用/,不能是.740509057a934bfd93c6b365ead6cde8.png

2c7bd661dc0e4735a2ea67747236381a.png 

853ac5ec8b1945e481b44bbba10b9436.png 

在菜单表中写上分类表的封装形式 7c3d7449937c4f45a1c5132d8b58bf9e.png

在菜单表的mapper接口中写查询方法

d6bb65bcf7c54ae686f7e2452cca12cf.png 

在mapper的配置文件中写映射和菜单表的封装

resulttype只能封装菜单表的内容,分类表的信息封装不上,所以我们手动封装使用resultmap。

写一个resultmap标签 id是下面resultmap的值,type是菜单表的entity路径或者是表名就行。

里面内容的话dish表的所有字段可省略也可写上,因为本来菜单表就可以赋上值,这个操作就是因为分类表赋不上值 的操作。

菜单表的话:column的值是sql重命名之后的值,没有重命名就是数据库中的值(带下划线),porperty的值是实体类的驼峰命名。分类表的porperty的值见下下图

1bbd8e7ffc524824a2305162e1d7dfb0.png

 分类表的值是sql重命名之后的值,没有重命名的话就是数据库带下划线的值,porperty的值的话要带上实体类.字段。

b605f452808a4f51ae521cfe3197531b.png

 35b83f72d3474daca24d99fc574e2736.png

 

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com