blob: d55006b1e63c1b7c62de9521b080eb6971742ca4 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../new_and_noteworthy.xsl"?>
<release name="2.0 M6" root="../../..">
<!--
<component name="component name, such as JavaEE Tools">
<item title="item title can go here">
<title>item title can also go here</title>
<description>description of this new feature, preferably with cropped .pngs of the UI</description>
</item>
</component>
-->
<component name="Dali JPA Tools">
<item title="New JPA Project Configuration">
<description>
New Project configuration options have been added for M6
such as the ability to add a JPA User Library to your project.
<br />
<br />
Create a New JPA Project
<br />
<img src="jpa/newProject1.png"
alt="Project Config" />
<br />
<br />
Project Facet Configuration (no changes needed)
<br />
<img src="jpa/newProject2.png"
alt="Project Config" />
<br />
<br />
Note New "JPA implementation library" selection - User Libraries are listed here
<br />
<img src="jpa/newProject3.png"
alt="Project Config" />
<br />
<br />
You can configure a User Library to be the default JPA implementation library
<br />
<img src="jpa/jpaPrefs1.png"
alt="Project Config" />
<br />
<br />
User Library Configuration
<br />
<img src="jpa/UserLibs.png"
alt="Project Config" />
</description>
</item>
<item title="Validation">
<description>
General validation has been added for Java Source and ORM XML Descriptor.
Validation has been updated for the persistence.xml file.
<br />
<br />
"FooTable" does not exist on the database (Annotation validation)
<br />
<img src="jpa/javaEntityValidation.png"
alt="Java Validation" />
<br />
<br />
"FooTable" does not exist on the database (ORM XML validation)
<br />
<img src="jpa/OrmXmlValidation1.png"
alt="ORM XML Validation" />
<br />
<br />
<img src="jpa/OrmXmlValidation2.png"
alt="ORM XML Validation" />
<br />
Persistence.xml Validation
<br />
<img src="jpa/PersistenceXMLValidation.png"
alt="Persistence Validation" />
</description>
</item>
<item title="XML Descriptor Support">
<description>
XML Descriptor support has been added to the UI and model. It behaves
just like the Java Annotation UI, but also includes XML only
properties. Both of these artifact types are configured in the same JPA
Details view.
<br />
<br />
ORM XML - JPA Structure
<br />
<img src="jpa/JPAStructure.png"
alt="XML Descriptor " />
<br />
<br />
ORM XML - JPA Details
<br />
<img src="jpa/xmlDetails.png"
alt="XML Descriptor " />
</description>
</item>
</component>
</release>