<?xml version="1.0" encoding="UTF-8"?>
<object>
  <className>Car</className>
  <tableName>car</tableName>
  <keyColumnName>car_id</keyColumnName>
  <sequenceName>car_seq</sequenceName>
  <column>
    <column_name>driver_id</column_name>
    <property>driverId </property>
    <javaDataType>long</javaDataType>
    <treatAs>long</treatAs>
  </column>
  <column>
    <column_name>make</column_name>
    <property>make</property>
    <javaDataType>String</javaDataType>
    <treatAs>String</treatAs>
  </column>
  <column>
    <column_name>model</column_name>
    <property>model</property>
    <javaDataType>String</javaDataType>
    <treatAs>String</treatAs>
  </column>
  <column>
    <column_name>year</column_name>
    <property>year</property>
    <javaDataType>String</javaDataType>
    <treatAs>String</treatAs>
  </column>
  <column>
    <column_name>mileage</column_name>
    <property>mileage</property>
    <javaDataType>int</javaDataType>
    <treatAs>int</treatAs>
  </column>
  <!--- Note the last two columns are the timestamp when this row was created and the timestamp when -->
  <!--- when it was last modfied.  If you have columns like this make sure they appear last .        -->
  <column>
    <column_name>created</column_name>
    <property>created</property>
    <javaDataType>GregorianCalendar</javaDataType>
    <treatAs>GregorianCalendar</treatAs>
    <sysdateOnInsert/>
    <skipOnUpdate/>
  </column>
  <column>
    <column_name>updated</column_name>
    <property>updated</property>
    <javaDataType>GregorianCalendar</javaDataType>
    <treatAs>GregorianCalendar</treatAs>
    <sysdateOnInsert/>
    <sysdateOnUpdate/>
  </column>

</object>




