首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

hibernate怎么获取数据库表字段等信息

2012-06-07 
hibernate如何获取数据库表字段等信息实体是用注解方式已知道实体名如何根据实体名称 得到对应数据库字段

hibernate如何获取数据库表字段等信息
实体是用注解方式

已知道实体名 如何根据实体名称 得到对应数据库字段信息


[解决办法]
通过映射文件
[解决办法]
这样写
@Entity
@Table(name = "o_order")
public class Order extends IdEntity {

private static final long serialVersionUID = -441280225512165188L;

@Id
@Column(name = "id", unique = true, nullable = false)
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;

/**
* boss订单号
*/
@Column(name = "outorder_id")
private Long outorderid;
}
[解决办法]
@Column(name = "outorder_id") 这个对应的是表里的字段名,
private Long outorderid; 对应的是实体中的属性,
最后加上get和set
[解决办法]
如果是使用的hibernate 中的映射 那就用映射文件就可以了 如果是使用的javabean 和实体产生的映射 那就用“实体名称.属性 ” 这里的属性是对应的数据库中的字段

热点排行