The Melati properties file now called MelatiConfig.properties, not MelatiServlet.properties
Misconfiguration throws a RuntimeException not a CheckedExzception
There have been a few new features added:
1. Generated tables now include a ProjectTable
It is now easy to override methods on Table for your tables only.
I have found this useful already and hope to change the default behaviour so
the meta data tables are not written to the target db by default, but are
stored in hsqldb memory tables.
2. The archetype now enables iterative modelling
The dsd export app can be fed back into the dsd import, so one can use the
Admin system to incrementally model.
See http://melati.org/melati-archetype/index.html... read more
POEM is now separate from Melati.
Support for MS Access databases added.
Improved support for HSQLDB.
JUnit tests retrofitted.
Maven 2 build system.
Support for Oracle databases added, improved support fro MS SQL.
Restructured source tree and fixed problem with reading templates from jars.
Support chinese characters, additional support for joins.
Support for BigDecimal datatype added.
Site and code now managed by Maven.
Support for HSQLDB added.
The latest release supports MySQL, see
Version 0.54 introduces the following enhancements (check the release notes
for full details):
o - support for Webmacro 0.97. Previous versions of webmacro are no longer
o - support for Velocity 1.1
Cleaning up. We have removed all 'hacked' webmacro classes from Melati. If
you have any org.webmacro.* classes hanging arround, please ensure you
FastWriter. FastWriter is now constructed with a Broker. So, you will need
to replace any construction (eg):
MelatiFastWriter(OutputStream output, String encoding) with
MelatiFastWriter(Broker broker, OutputStream output, String encoding)... read more
Melati is a tool for building Java-programmed websites backed by a database.
It provides the following features:
o - A generic database admin system, allowing the site manager to edit both
the contents and the structure of the database through a simple web based
o - An object layer where the database is seen as a collection of Java
o - and transparent cacheing of commonly used records, selections and
"computed objects", via a (genuinely!) easy-to-use transparent persistence
layer on top of JDBC.... read more