关于association

关于association

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

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

关于 association
 1.propert是实体类里的属性名 然后 column是那个实体类在数据库里的字段名 对吗?

2.然后 column可以是别名对吧?

3.视频里说property和 column不能同名 同名需要用别名代替对吧?假如 那两个同名了  我直接写上去可以成功插入吗?

正在回答

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

1回答
  1. column是数据库中的字段名。

  2. column不可以是别名,它应该和数据库字段名相匹配。

  3. property和 column不能同名,如果两个同名了,编译器会报错的,祝学习愉快~

  • 音殿 提问者 #1
    视频里好像是说 因为不能同名 所以取了dname这个别名也。。而且数据库里的字段名是 name不是dname呀
    2018-11-29 15:45:57
  • chrismorgen 回复 提问者 音殿 #2
    你好,column中的名字是你数据的列名,必须相同,你数据库用的name,column中就用name,property对应的是你实体类的属性名。你可以理解这两个属性是映射关系,将实体类属性与数据库字段相关联,祝学习愉快~
    2018-11-29 17:48:21
  • 音殿 提问者 回复 chrismorgen #3
    但是视频资料里给的 表里用的字段名是name呀。。 难道视频里的数据库和资料给的数据库不一样的?
    2018-11-29 18:56:31
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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