JavaBean实体类如何解析外键关联关系?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1079个文字,预计阅读时间需要5分钟。
在将数据库中的表映射为JavaBean实体类时,实体类的字段名应与数据库表中字段名一致。以下是处理外键的步骤:
1. JavaBean中实体类不应直接出现外键字段,如: java +-----------------+ | foreign_key_col | +-----------------+ 2. 如果存在外键,应将其对应处理,例如: java 如果存在外键,应对应处理
数据库中的表在映射为JavaBean的实体类时,实体类的字段名应与数据库表中的字段名一致。那么外键要怎么处理?
1. JavaBean中实体类中不应该出现外键字段,弊端如下 :
如果出现外键对应的字段,那么将会出现一个对象与另一个对象的属性相对应,这将不是面向对象中的对象与对象对应。
单个外键只能存储一个字符串,用处不大
2.外键处理方式 :数据库表中的外键字段应当转换成外键对应的表的对象,也就是JavaBean的实体类不声明外键的字段,而是声明外键对应数据表类的类型。
本文共计1079个文字,预计阅读时间需要5分钟。
在将数据库中的表映射为JavaBean实体类时,实体类的字段名应与数据库表中字段名一致。以下是处理外键的步骤:
1. JavaBean中实体类不应直接出现外键字段,如: java +-----------------+ | foreign_key_col | +-----------------+ 2. 如果存在外键,应将其对应处理,例如: java 如果存在外键,应对应处理
数据库中的表在映射为JavaBean的实体类时,实体类的字段名应与数据库表中的字段名一致。那么外键要怎么处理?
1. JavaBean中实体类中不应该出现外键字段,弊端如下 :
如果出现外键对应的字段,那么将会出现一个对象与另一个对象的属性相对应,这将不是面向对象中的对象与对象对应。
单个外键只能存储一个字符串,用处不大
2.外键处理方式 :数据库表中的外键字段应当转换成外键对应的表的对象,也就是JavaBean的实体类不声明外键的字段,而是声明外键对应数据表类的类型。

