java Hibernate 中的表实体类 与 表字段的配置必须一样么?

2024年12月03日 04:48
有3个网友回答
网友(1):

1你的意思是在Bean里加多一个字段,而这个字段不在数据库的表里?当然可以,Hibernate是采用映射机制,你不要在EmergencyTailor.hbm.xml里添加那个字段就行了,随你在Bean里怎么添加都行。2还是其他意思,数据库的名字和Bean的名字不要一致?这样也可以,只要property属性相同,column这个就是你数据库的字段名,你可以在column属性里改成其他字段名.

网友(2):

可以不一样。。EmergencyTailor.hbm.xml里面定义了EmergencyTailor类属性与EmergencyTailor类对应的表的字段的映射。。。你可以在映射中同时指出类的属性名字与表的字段。。。这样表的字段你就可以取别了名字了。。

网友(3):

可以少字段不能多字段,建议你建个专门传递数据的类