You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by ke...@apache.org on 2011/01/31 20:40:59 UTC
svn commit: r1065725 -
/incubator/isis/trunk/alternatives/objectstore/sql/src/docbkx/guide/isis-sql-objectstore.xml
Author: kevin
Date: Mon Jan 31 19:40:59 2011
New Revision: 1065725
URL: http://svn.apache.org/viewvc?rev=1065725&view=rev
Log:
Continued updating the SQL objectstore docbkx documentation.
Modified:
incubator/isis/trunk/alternatives/objectstore/sql/src/docbkx/guide/isis-sql-objectstore.xml
Modified: incubator/isis/trunk/alternatives/objectstore/sql/src/docbkx/guide/isis-sql-objectstore.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/alternatives/objectstore/sql/src/docbkx/guide/isis-sql-objectstore.xml?rev=1065725&r1=1065724&r2=1065725&view=diff
==============================================================================
--- incubator/isis/trunk/alternatives/objectstore/sql/src/docbkx/guide/isis-sql-objectstore.xml (original)
+++ incubator/isis/trunk/alternatives/objectstore/sql/src/docbkx/guide/isis-sql-objectstore.xml Mon Jan 31 19:40:59 2011
@@ -73,24 +73,28 @@
store.</para>
</preface>
- <!-- main content -->
+ <!--main content -->
<chapter id="chp.Intro">
- <title>Introduction</title>
+ <title>Operation</title>
<abstract>
<para>What's it all about?</para>
</abstract>
- <sect1>
- <title>SQL Object Store</title>
+ <!--content: Outline how classes are introspected, how properties are auto-mapped to SQL types, how to override the default mappers in the properties file.-->
- <para><emphasis>The SQL object store provides a simple persistance
- engine that can persist your Isis session and objects to many JDBC
- supported database servers.</emphasis></para>
+ <sect1>
+ <title>Mappers</title>
- <para>The list of tested servers is provided in section <xref
- linkend="ch.supported.dbs" />, below. </para>
+ <para>For persistance, classes are introspected and all properties
+ recursively introspected to value types. Thus, if a property stores a
+ reference to a class, that class's properties are introspected,
+ etc.</para>
+
+ <para>By default, the value types are mapped onto SQL data types, as
+ determined by the mappers. Default mappers are provided by
+ AutoMapperFactory.</para>
</sect1>
</chapter>
@@ -102,6 +106,8 @@
</abstract>
<sect1>
+ <!--content: List of database servers tested.-->
+
<title>Tested</title>
<para>The following database servers are tested in the object store
@@ -124,6 +130,29 @@
</listitem>
</itemizedlist></para>
</sect1>
+
+ <sect1>
+ <title>Tested values</title>
+
+ <para>The following value types have been tested (stored and
+ retrieved):</para>
+
+ <itemizedlist>
+ <listitem>
+ <para>standard types: integer (INT?), real (blah?), string (VAR CHAR
+ (65)?)</para>
+ </listitem>
+
+ <listitem>
+ <para>date - <code>org.apache.isis.applib.value.date</code> and
+ <code>java.sql.date</code> (DATE)</para>
+ </listitem>
+
+ <listitem>
+ <para>blah</para>
+ </listitem>
+ </itemizedlist>
+ </sect1>
</chapter>
<appendix>
@@ -137,6 +166,10 @@
<title>***</title>
<para>*** yada yada</para>
+
+ <para>Last editted: Kevin, 31/01/2011.</para>
+
+ <!--dd/mm/yyyy-->
</sect1>
</appendix>
</book>