Note that there are some explanatory texts on larger screens.

plurals
  1. POGWT Project Structure
    primarykey
    data
    text
    <p>Right now in our project, we have below mentioned structure. Our project is mainly using GWT &amp; Spring framework.</p> <ol> <li>com.customername.projectname.client.module name</li> <li>com.customername.projectname.client.rpc.module name</li> <li>com.customername.projectname.shared.validator.module name</li> <li>com.customername.projectname.server.module name</li> <li>com.customername.projectname.spring.dao.module name</li> <li>com.customername.projectname.spring.service.module name</li> </ol> <p>Our <code>application.gwt.xml</code> contains below entry for source which needs to be coverted in to java script.</p> <pre><code>source path='client' source path='shared' </code></pre> <p>As we are using spring at the server side, we are using spring annotation to mark the services and DAO and then in <code>applicationContext.xml</code> we are using below configuration to scan the DAO and Service Layer.</p> <pre><code>&lt;context:annotation-config/&gt; &lt;context:component-scan base-package&gt; </code></pre> <p>Now our client wants to go with below mentioned structure. Grouping everything by module. Also in our case module is not GWT module. It is just like diff. parts of the application. </p> <ol> <li>com.customername.projectname.modulename.client</li> <li>com.customername.projectname.modulename.rpc</li> <li>com.customername.projectname.Modulename.validator</li> <li>com.customername.projectname.Modulename.server</li> <li>com.customername.projectname.Modulename.spring.dao</li> <li>com.customername.projectname.Modulename.spring.Service</li> </ol> <p>My question is:</p> <ol> <li>Is the upper approach is recommended considering it is very large application?</li> <li>If the above approach is to be implemented , how to go about setting up the packages/source files which needs to be converted by gwt compiler from java to java script. Should I mention each module name in application.gwt.xml?</li> </ol>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload