新手哈!麻煩問一下,因為想使用數據庫表通用維護;
在使用Hibernate的情況下,怎樣通過一個數據庫名 得到這個數據庫名下面的表名;例如:
我的數據庫名是:mydb 裡面有下列表:Tuser;areainfo,怎樣通過查詢mydb 得到裡面的表名 以便進行以後的操作!
如果
不用Hibernate可以這樣查詢:
select * from information_schema.tables where table_type!='view'
但是用Hibernate 的情況下怎樣配置相關的pojo文件
在使用Hibernate的情況下,怎樣通過一個數據庫名 得到這個數據庫名下面的表名;例如:
我的數據庫名是:mydb 裡面有下列表:Tuser;areainfo,怎樣通過查詢mydb 得到裡面的表名 以便進行以後的操作!
如果
不用Hibernate可以這樣查詢:
select * from information_schema.tables where table_type!='view'
但是用Hibernate 的情況下怎樣配置相關的pojo文件
<class
name="com.xjj.xzsp.serviceinstance.model.ServiceInstSuperVO"
table="service_inst_supervise"
lazy="false"
>
<id
name="id"
column="ID"
>
<generator class="uuid.hex" />
</id>
<property
name="service_InstanceId"
column="service_InstanceId"
/>
</class>import java.sql.Timestamp;public class ServiceInstSuperVO implements java.io.Serializable{ /**
*ServiceInstSuperVO 就是上面的XML的 table="service_inst_supervise"
*/
private static final long serialVersionUID = 1L; private String id;
private String service_InstanceId; //事项ID *********************}
可以让工具自动生成的
不需要配置
只要能看懂就行了