Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
<hibernate-mapping>
<class name="bo.Article" table="ZZZZ_ARTICLE">
<id name="id" type="long" unsaved-value="-1">
<column name="ID" not-null="true"/>
<generator class="native"/>
</id>
<property name="name" type="string">
<column name="NAME" not-null="true"/>
</property>
<map name="attributes" table="ZZZZ_ARTICLE_DYNAMIC" inverse="true" cascade="all-delete-orphan">
<key column="ARTICLE_ID"/>
<map-key type="string" column="DYNAMIC_ATTRIBUTE_NAME"/>
<one-to-many class="staticbo.ArticleDynamicAttribute"/>
</map>
</class>
</hibernate-mapping>
<hibernate-mapping>
<class name="staticbo.ArticleDynamicAttribute" table="ZZZZ_ARTICLE_DYNAMIC">
<id name="id" type="long" unsaved-value="-1">
<column name="ID" not-null="true"/>
<generator class="native"/>
</id>
<property name="uncastedValue" type="string">
<column name="UNCASTED_VALUE" not-null="false"/>
</property>
<property name="valueClass" type="class">
<column name="VALUE_CLASS" not-null="false"/>
</property>
<many-to-one name="referencedValue" column="ATTRIBUTE_META_VALUE_ID" class="wilken.openshop.dynamic.attribute.AttributeMetaValue" cascade="none"/>
<many-to-one name="attributeMeta" column="ATTRIBUTE_META_ID" class="wilken.openshop.dynamic.attribute.AttributeMeta" cascade="none"/>
</class>
</hibernate-mapping>
select
distinct person0_.ID as ID8_,
person0_.NAME as NAME8_,
person0_.ATTRIBUTE_META_SET_ID as ATTRIBUTE3_8_
from
ZZZZ_PERSON person0_,
ZZZZ_PERSON_DYNAMIC attributes1_
where
person0_.ID=attributes1_.PERSON_ID
and attributes1_.DYNAMIC_ATTRIBUTE_NAME = 'attribute1'
and attributes1_.ID='Romsl'
select
distinct person0_.ID as ID8_,
person0_.NAME as NAME8_,
person0_.ATTRIBUTE_META_SET_ID as ATTRIBUTE3_8_
from
ZZZZ_PERSON person0_,
ZZZZ_PERSON_DYNAMIC attributes1_
where
person0_.ID=attributes1_.PERSON_ID
and attributes1_.UNCASTED_VALUE = 'Romsl'