XXX.hbm.xml 里的class标签的 schema 属性解释

前端之家收集整理的这篇文章主要介绍了XXX.hbm.xml 里的class标签的 schema 属性解释前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">

<hibernate-mapping>
<class name="Abc" table="ABC" schema="YT">
<id name="recordCode" type="string">
<column name="RECORD_CODE" length="32" />
<generator class="uuid.hex" />
</id>
<property name="name" type="string">
<column name="NAME" length="32" />
</property>
</class>
</hibernate-mapping>
其中<class name="Abc" table="ABC" schema="YT">中的schema="YT"表示数据库用户名。如果当前链接数据库用户名称不是YT的话,实际操作中还是会用YT这个用户来操作。这就会产生一系列问题。

用oracle的话相当于用户名 生成sql是select...fromYT.tablewhere...

猜你在找的XML相关文章