All Downloads are FREE. Search and download functionalities are using the official Maven repository.

reports.templates.jpa.ftl Maven / Gradle / Ivy

The newest version!


<#assign applicationReportIndexModel = reportModel.applicationReportIndexModel>



    
    
    ${reportModel.projectModel.name} - JPA Report
    
    
    

    <#assign basePath="resources">
    <#include "include/favicon.ftl">

    



    
    
    

    
<#list reportModel.relatedResources.jpaConfiguration as jpaConfiguration> <#list jpaConfiguration.persistenceUnits as persistenceUnit>

Persistence Unit: ${persistenceUnit.name}

JPA Configuration
${jpaConfiguration.prettyPath}
<#if jpaConfiguration.specificationVersion??>
JPA Version
${jpaConfiguration.specificationVersion}
<#if persistenceUnit.properties?has_content> <#list persistenceUnit.properties?keys as propKey>
Persistence Unit PropertyValue
${propKey} ${persistenceUnit.properties[propKey]}
<#if iterableHasContent(persistenceUnit.dataSources)> <#list persistenceUnit.dataSources as dataSource>
Data Source Type JTA
${dataSource.jndiLocation!""} ${dataSource.databaseTypeName!""} ${dataSource.isXA!""}
<#list reportModel.relatedResources.jpaEntities>

JPA Entities

<#items as entity>
Entity NameJPA EntityTable
${entity.entityName!""} <@render_link model=entity.javaClass project=reportModel.projectModel/> ${entity.tableName!""}
<#list reportModel.relatedResources.jpaNamedQueries>

JPA Named Queries

<#items as named>
Query Name Query
${named.queryName} ${named.query}
<#include "include/timestamp.ftl">




© 2015 - 2024 Weber Informatics LLC | Privacy Policy