Hibernate的Class类型实体属性的存取

工作中遇到一个情况:为了实现程序的简便,需要在实体中把其中的一个属性设为Class类型。

在实体bean直接把属性中定义为Class类型

 

Class childTable;

 在配置文件中把该属性的type设置为java.lang.Class

	<property name="childTable" type="java.lang.Class">
			<column name="childTable" />
		</property>

 用mysql数据库进行连接,经过测试可以正常存取。在数据库中以varchar类型存储该Class类型属性的类名信息。

你可能感兴趣的:(java,Hibernate,mysql,bean,工作)