Update to HSQLDB driver

Remove DWR
Remove native SVG tables
Add new REST services for persistence.
This commit is contained in:
Paulo Gustavo Veiga
2012-02-21 14:22:43 -03:00
parent 89f7fd8d3c
commit fb3f9946ae
58 changed files with 419 additions and 624 deletions

View File

@@ -5,7 +5,7 @@
<hibernate-mapping>
<class name="com.wisemapping.model.Colaborator" table="COLABORATOR">
<class name="com.wisemapping.model.Collaborator" table="COLABORATOR">
<id name="id">
<generator class="increment"/>
</id>

View File

@@ -12,7 +12,7 @@
<property name="title"/>
<property name="public"/>
<property name="description"/>
<property name="xml" column="XML"/>
<property name="zippedXml" column="XML"/>
<property name="lastModifierUser" column="last_editor"/>
<property name="lastModificationTime" column="edition_date"/>
<property name="creationTime" column="creation_date"/>
@@ -21,7 +21,6 @@
<property name="properties" column="editor_properties"/>
<many-to-one name="owner" column="owner_id" unique="true" not-null="true"/>
<many-to-one name="nativeBrowser" column="mindMapNative_id" unique="true" not-null="true"/>
<set name="mindmapUsers"
cascade="all, delete-orphan"

View File

@@ -1,21 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="com.wisemapping.model.MindMapNative" table="MINDMAP_NATIVE">
<id name="id">
<generator class="increment"/>
</id>
<property name="svgXml" type="binary">
<column name="SVG_XML" sql-type="blob"/>
</property>
<property name="vmlXml" type="binary">
<column name="VML_XML" sql-type="blob"/>
</property>
</class>
</hibernate-mapping>

View File

@@ -11,19 +11,19 @@
</id>
<property name="roleId" column="ROLE_ID" unique="true" not-null="true"/>
<!-- Read-only association property -->
<!-- Read-only association property -->
<many-to-one name="mindMap"
column="MINDMAP_ID"
not-null="true"
class="com.wisemapping.model.MindMap"
column="MINDMAP_ID"
not-null="true"
class="com.wisemapping.model.MindMap"
/>
<many-to-one name="colaborator"
column="COLABORATOR_ID"
not-null="true"
class="com.wisemapping.model.Colaborator"
/>
<many-to-one name="collaborator"
column="COLABORATOR_ID"
not-null="true"
class="com.wisemapping.model.Collaborator"
/>
</class>
</hibernate-mapping>