
3
DEVELOPING
COLDFUSION 9 APPLICATIONS
What’s New
Las
t
upda
te
d 8/5/2010
ORM
•
Supports multiple data sources for ORM in ColdFusion applications
•
The following enhancements:
•
New attribute
MappedSuperClass
added to
cfcomponent
/
component
•
New attributes
skipCFCWithError
and
automanagesession
added to
the
ormsettings
struct in the THIS scope of Application.cfc
•
Attribute
missingrowignored
in
cfproperty
now supports one-to-
one relationship
•
The function
EntityNew
takes the property values as struct in a
second argument
Amazon S3 Support
ColdFusion customers can now store data in Amazon S3.
SpreadSheet
Support for the following:
•
New functions
SpreadsheetRemoveSheet
and
SpreadsheetFormatCellRange
•
New attribute
excludeHeaderRow
in
cfspreadsheet
•
Performance improvements for formatting huge number of rows and columns using the
SpreadSheet format functions
•
Preformatting of a cell while you use
SpreadSheetformatcell
or
SpreadSheetformatcellrange
•
Vertical alignment in format struct using the key
verticalalignment
AIR integration
The following enhancements:
•
Support for auto-generating primary keys
•
Support for encrypted database (introduced in AIR 1.5)
•
Cache file used by ActionScript ORM to track the operations on SQLite database is now
in the applicationStoragedirectory instead of applicationDirectory. You can specify the
location of the cahceDirectory in openSession API on syncmanager
•
Self Join relationships for one-to-one, one-to-many and many-to-many database
relationships
•
Supports both Array and ArrayCollection for use in ActionScript Entity to represent a
collection in a database relationship
•
ActionScript ORM logs all the SQL statements that ORM uses to persist entities into the
SQLite database
•
New APIs
keepClientObject
and
keepAllClientObjects
to ensure that the server
updates are not retained when ColdFusion server raises conflict
•
The class SessionToken is dynamic and therefore, data can be stored on the token
returned from the ORM APIs
•
Supports autocommit mode
Flash Remoting
A channel-definition construct has been introduced in services-config.xml
(CF_root/wwroot/WEB-INF/flex/) named serialize-array-to-arraycollection.
Area
What’s new and changed
Содержание COLDFUSION 9
Страница 1: ...Developing Applications ADOBE COLDFUSION 9...