Spring DSL - JET Templates

From Skyway Wiki

Jump to: navigation, search

The following table shows:

  • the artifacts (primary and secondary) that get generated for each Spring DSL component
  • the default naming convention of generated artifacts (naming conventions can be customized)
  • the JET templates (name and location) that are used for generation of artifacts (templates can be customized)
Spring DSL Generated - Primary and Secondary Artifact Template Template Location
ProjectPersistence configpersistence.xmlpersistence.jetcom.skyway.integration.java.spring.jee.templates
Web deployment descriptorweb.xmlweb-xml.jetcom.skyway.integration.java.spring.jee.templates.web
JTA configjta.propertiesjta.jetorg.skyway.integration.java.spring.templates.config
Logging configlog4j.propertieslog4j-properties.jetorg.skyway.integration.java.spring.templates.config
Hibernate confighibernate.propertieshibernate-properties.jetorg.skyway.integration.java.spring.templates.config
DAO configurationproject-dao.propertiesdao-properties.jetorg.skyway.integration.java.spring.templates.config
Maven Parent POMpom.xmlparent-pom.jetorg.skyway.integration.java.spring.templates.maven
Maven Child POMpom.xmlchild-pom.jetorg.skyway.integration.java.spring.templates.maven
Web FlowWeb Flow config -custom${model.name}-webflow-config.xmlwebflow-config.jetorg.skyway.integration.java.spring.webflow.templates
Web Flow config -generated${model.name}-generated-webflow-config.xmlgenerated-webflow-config.jetorg.skyway.integration.java.spring.webflow.templates
Domain ObjectDomain Object implementation class${model.name}.javaDataType.jetcom.skyway.integration.data.xml.templates
Domain Object key class${model.name}PK.javaDataTypeKey.jetorg.skyway.integration.java.spring.templates
Domain Object bean info class${model.name}BeanInfo.javaDataTypeBeanInfo.jetorg.skyway.integration.java.spring.templates
Spring context for Domain - generated${model.name}-generated-domain-context.xmlgenerated-domain-context.jetorg.skyway.integration.java.spring.templates.spring-context
Spring context for Domain - custom${model.name}-domain-context.xmldomain-context.jetorg.skyway.integration.java.spring.templates.spring-context
ComponentComponent implementation class${model.name}Impl.javaConversation.jetorg.skyway.integration.java.spring.templates
Component interface class${model.name}.javaIConversation.jetorg.skyway.integration.java.spring.templates
Component bean info class${model.name}BeanInfo.javaConversationBeanInfo.jetorg.skyway.integration.java.spring.templates
ControllerController implementation class${model.name}.javaWebController.jetorg.skyway.integration.java.spring.templates
Controller Junit test${model.name}Test.javaWebControllerUnit.jetorg.skyway.integration.java.spring.templates.testcase
Spring context for Web - generated${model.name}-generated-web-context.xmlgenerated-web-context.jetcom.skyway.integration.java.spring.jee.templates.spring-context
Spring context for Web - custom${model.name}-web-context.xmlweb-context.jetorg.skyway.integration.java.spring.templates.spring-context
ServiceService implementation class${model.name}Impl.javaService.jetcom.skyway.integration.service.webservice.templates
Service interface class${model.name}.javaIService.jetorg.skyway.integration.java.spring.templates
Service Junit test${model.name}Test.javaServiceUnit.jetorg.skyway.integration.java.spring.templates.testcase
Web Service Endpoint InterfaceI${model.name}ServiceEndpoint.javaIJAXWSEndPoint.jetcom.skyway.integration.service.webservice.templates.jaxws
Web Service Client${model.name}ServiceClient.javaJAXWSClient.jetcom.skyway.integration.service.webservice.templates.jaxws
Spring context for Service - generated${model.name}-generated-security-context.xmlgenerated-service-context.jetorg.skyway.integration.java.spring.templates.spring-context
Spring context for Service - custom${model.name}-service-context.xmlservice-context.jetorg.skyway.integration.java.spring.templates.spring-context
DWR config - custom${project.name}-dwr-config.xmldwr-config.jetcom.skyway.integration.service.javascript.dwr.templates
DWR config - generated${project.name}-generated-dwr-config.xmlgenerated-dwr-config.jetcom.skyway.integration.service.javascript.dwr.templates
ExceptionException implementation class${model.name}.javaException.jetcom.skyway.integration.service.webservice.templates
Data Access ObjectJPA DAO Implementation${model.name}Impl.javaJPADAO.jetorg.skyway.integration.java.spring.templates
JPA Interface${model.name}.javaIJPADAO.jetorg.skyway.integration.java.spring.templates
JPA Junit Test${model.name}Test.javaJPADaoUnit.jetorg.skyway.integration.java.spring.templates.testcase
DAO Implementation${model.name}JDBCImpl.javaJDBCDAO.jetorg.skyway.integration.java.spring.templates
DAO Interface${model.name}JDBC.javaIJDBCDAO.jetorg.skyway.integration.java.spring.templates
DAO Junit Test${model.name}JDBCTest.javaJDBCDaoUnit.jetorg.skyway.integration.java.spring.templates.testcase
Spring context for DAO - generated${model.name}-generated-dao-context.xmlgenerated-dao-context.jetcom.skyway.integration.java.spring.jee.templates.spring-context
Spring context for DAO - custom${model.name}-dao-context.xmldao-context.jetorg.skyway.integration.java.spring.templates.spring-context
Personal tools