10/05/2010

Mirage 1.0.5 is now available!

Mirage is a simple SQL centric database access library. See the following URL to know about Mirage:

Here is the list of changes in Mirage 1.0.5:

  • Add new methods to SqlManager for batch insert/update/delete entities:
    • SqlManager#insertBatch()
    • SqlManager#updateBatch()
    • SqlManager#deleteBatch()
  • BugFix: NullPointerException which is caused in conversion from NULL column value to java.util.Date.
  • Possible to specify @In, @Out, @InOut, @ResultSet for setter / getter method.
  • Add new annotations @Table, @Column. These annotation are used to specify table and column name.
  • Entity Generation Tool (Experimental). See the EntityGen Javadoc to know how to use it.

In addition, Apache Click example is updated to use Apache Click 2.2.0 and Mirage 1.0.5. You can get it from the download page.

I wish that Mirage helps your development. Enjoy!

10/01/2010

Java Standard EL Functions 1.1.1 is available!

We released Java Standard EL Functions (JSEL) ver 1.1.1.

JSEL provides standard JSP-EL functions for web application development such as escaping HTML tags, URL encoding and formatting Date or Number. You can use it with many web frameworks which use JSP as view technologies.

Here is the list of new features in this release:

  • New functions to print message to JSP by log level
  • New functions to test whether log level is enabled

You can print message if the log log level is enabled using functions such as log:printDebug().

${log:printDebug('DEBUG level is enabled.')}

And also you can test whether log level is enabled using log:isDebugEnabled().

<c:if test="${log:isDebugEnabled()}">
  DEBUG level is enabled.
</c:if>

Please see the TLDDoc to know details of available functions.

9/28/2010

Mailing list for Mirage is now available!

Mailing list for Mirage is now available.

You can subscribe this list at the following page:
http://lists.sourceforge.jp/mailman/listinfo/amateras-mirage

And Mirage 1.0.5 which contains some new features such as batch updating and entity generation tool and also new click-mirage-examples would be released soon!

9/04/2010

Mirage 1.0.4 Released!

Mirage 1.0.4 is now available!

Mirage is a simple SQL centric database access library. See the following URL to know about Mirage:

Here is the list of changes in Mirage 1.0.4:

  • JavaSE 5 support (Mirage 1.0.3 and before work with only JavaSE 6)
  • BugFix: Map which contains null properties causes NullPointerException in SqlManager#executeUpdate()
  • BugFix: When the column value is NULL then Mirage sets the default value of primitive types to entity wrapper type properties.
  • Add new methods to SqlManager for direct sql execution:
    • SqlManager#getResultListBySql()
    • SqlManager#getSingleResultBySql()
    • SqlManager#iterateBySql()
    • SqlManager#executeUpdatySql()

I wish that Mirage helps your development. Enjoy!

7/20/2010

ClickIDE 2.2.0.0 is now available!

ClickIDE 2.2.0.0 is now available!

ClickIDE is an Eclipse plug-in for the developing Click web applications.

This version supports Apache Click 2.2.0 and fixed some issues.

Details about ClickIDE:
http://click.apache.org/docs/click-ide.html
Download page:
http://click.apache.org/docs/click-ide-downloads.html

Enjoy Click!

7/05/2010

EclipseHTMLEditor 2.0.7 Released!

Project Amateras released EclipseHTMLEditor 2.0.7 at 05 July 2010.

EclipseHTMLEditor is an Eclipse plug-in which provides HTML, XML, JSP, JavaScript, CSS and DTD editor.

The main topic of this release is improvement of JavaScript editor. Enhanced JavaScript parser provides many new features for code completion, hyperlink and the outline view.

Here is a list of new features in this release.

  • JavaScript editor improvenemnt
    • Code completion was greatly improved
    • jQuery code completion
    • Quick Outline (CTRL + O)
    • JsDoc support
    • Selected word highlighting
  • XPath search dialog is available in the HTML editor
  • Configurable HTML/JSP formatter
  • Synchronization of the caret offset and outline view selection in HTML, XML, JSP and JavaScript editor

See details here about new features.

Enjoy your development!

6/15/2010

Mirage 1.0.3 Released

Mirage 1.0.3 is now available!

Mirage is a simple SQL centric database access library. See the following URL to know about Mirage:

Here is the list of changes in this release:

  • Iteration search per a record using cursor.
  • Stored procedure / function support.
  • BugFix about SqlManager#insertEntity().

Please see also my past entries about new features in Mirage 1.0.3.

I wish that Mirage helps your development. Enjoy!