Author: buildbot
Date: Wed Jul 19 13:11:47 2023
New Revision: 1083677
Log:
Production update by buildbot for tapestry
Modified:
websites/production/tapestry/content/cache/main.pageCache
websites/production/tapestry/content/integrating-with-jpa.html
Modified: websites/production/tapestry/content/cache/main.pageCache
==============================================================================
Binary files - no diff available.
Modified: websites/production/tapestry/content/integrating-with-jpa.html
==============================================================================
--- websites/production/tapestry/content/integrating-with-jpa.html (original)
+++ websites/production/tapestry/content/integrating-with-jpa.html Wed Jul 19
13:11:47 2023
@@ -150,11 +150,11 @@
<div class="param-body"></div>
</div><p>Tapestry provides a built-in integration with the Java Persistence
API (JPA) through the <strong>Tapestry-jpa</strong> module. This module
supersedes the 3rd-party <a class="external-link"
href="http://www.tynamo.org/tapestry-jpa+guide/" rel="nofollow">Tynamo JPA
module</a>.</p><p><strong>Contents</strong></p><p><style
type="text/css">/*<![CDATA[*/
-div.rbtoc1689585101048 {padding: 0px;}
-div.rbtoc1689585101048 ul {margin-left: 0px;}
-div.rbtoc1689585101048 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1689772302411 {padding: 0px;}
+div.rbtoc1689772302411 ul {margin-left: 0px;}
+div.rbtoc1689772302411 li {margin-left: 0px;padding-left: 0px;}
-/*]]>*/</style></p><div class="toc-macro rbtoc1689585101048">
+/*]]>*/</style></p><div class="toc-macro rbtoc1689772302411">
<ul class="toc-indentation"><li><a
href="#IntegratingwithJPA-Downloading">Downloading</a>
<ul class="toc-indentation"><li><a
href="#IntegratingwithJPA-SelectingaJPAImplementation">Selecting a JPA
Implementation</a></li></ul>
</li><li><a href="#IntegratingwithJPA-ConfiguringJPA">Configuring JPA</a>
@@ -277,7 +277,7 @@ div.rbtoc1689585101048 li {margin-left:
entityManager.persist(address);
}
}</code></pre>
-</div></div><p>However, if you have multiple instances of persistence-unit
defined in the same application, you need to explicitly tell Tapestry which
persistence unit you want to get injected. This is what the @PersistenceContext
annotation’s <em>name</em> attribute is used for? The following example
demonstrates how to inject the persistence unit named
<em>DemoUnit</em>.</p><div class="code panel pdl" style="border-width:
1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width:
1px;"><b>CreateAddress.java</b></div><div class="codeContent panelContent pdl">
+</div></div><p>However, if you have multiple instances of persistence-unit
defined in the same application, you need to explicitly tell Tapestry which
persistence unit you want to get injected. This is what the @PersistenceContext
annotation’s <em>name</em> attribute is used for. The following example
demonstrates how to inject the persistence unit named
<em>DemoUnit</em>.</p><div class="code panel pdl" style="border-width:
1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width:
1px;"><b>CreateAddress.java</b></div><div class="codeContent panelContent pdl">
<pre><code class="language-java">public class CreateAddress {
@PersistenceContext(unitName = "DemoUnit")