Raible's Wiki

Raible Designs
Wiki Home
News
Recent Changes

AppFuse

Homepage
  - Korean
  - Chinese
  - Italian
  - Japanese

QuickStart Guide
  - Chinese
  - French
  - German
  - Italian
  - Korean
  - Portuguese
  - Spanish
  - Japanese

User Guide
  - Korean
  - Chinese

Tutorials
  - Chinese
  - German
  - Italian
  - Korean
  - Portuguese
  - Spanish

FAQ
  - Korean

Latest Downloads

Other Applications

Struts Resume
Security Example
Struts Menu

Set your name in
UserPreferences


Referenced by
LeftMenu




JSPWiki v2.2.33

[RSS]


Hide Menu

AppFuse_it


Difference between version 5 and version 4:

At line 151 changed 1 line.
This release's main features are swapping out Tiles for SiteMesh and adding WebWork as a web framework option. I also refactored the Struts Action tests to use MockStrutsTestCase and eliminated the need to use Cactus for running web tests. This reduced test execution time by over 50%. The relationship between users and roles was re-worked to take advantage of Hibernate's features as well.
Le feature principali in questo rilascio sono la sostituzione di Tiles con SiteMesh e l'aggiunta di WebWork come opzione fra i web framework. Ho anche applicato un refactoring sui test delle Struts Action in modo da usare MockStrutsTestCase eliminando così la necessità di usare Cactus per eseguire i test lato web. Ciò ha permesso una riduzione nei tempi di esecuzione dei test di oltre il 50%. Inoltre la relazione fra utenti e ruoli è stata rivista in modo da sfruttare le feature di Hibernate.
At line 158 changed 1 line.
This release has lots of modifications that I've been meaning to make for quite some time. Specifically (1) removing the dependency on j2ee.jar and (2) [removing Struts from the services layer|http://raibledesigns.com/page/rd?anchor=no_more_struts_in_services]. I also made improvements to Spring and its context file loading so you should be able to <a href="http://raibledesigns.com/page/rd?anchor=mysql_conference_day_1">run unit tests from your IDE</a>.
Questo rilascio contiene diverse modifiche che intendevo effettuare da un bel po' di tempo. Nello specifico (1) la rimozione della dipendenza da j2ee.jar e (2) la [rimozione di Struts dal services layer|http://raibledesigns.com/page/rd?anchor=no_more_struts_in_services]. Ho anche migliorato il caricamento dei file di contesto di Spring per cui ora dovrebbe essere possibile <a href="http://raibledesigns.com/page/rd?anchor=mysql_conference_day_1">eseguire gli unit test dal tuo IDE</a>.
At line 161 changed 1 line.
Other notables include full i18n support (with translations in Dutch, Portuguese and Chinese), improved setup-tomcat target (no additional JARs needed now), and an option to use Spring's MVC framework instead of Struts - ''with full tutorials!'' If you'd like, you can [read more about my conversion from Struts to Spring|http://jroller.com/page/raible?anchor=migrating_from_struts_to_spring]. <em>Enjoy!</em>
Altre cose da notare sono il supporto i18n completo (con traduzioni in danese, portoghese e cinese), un target setup-tomcat migliorato (ora non c'è più bisogno di alcun JAR aggiuntivo), ed un'opzione per usare il framework MVC di Spring al posto di Struts - ''completo di tutorial!'' Se ti interessa, puoi [leggere altro sul mio passaggio da Struts a Spring|http://jroller.com/page/raible?anchor=migrating_from_struts_to_spring]. <em>Buon divertimento!</em>
At line 171 changed 1 line.
This release involves many changes: [re-arranging packages/directories|http://raibledesigns.com/page/rd?anchor=appfuse_refactorings_part_i_changing], [Spring integration|http://raibledesigns.com/page/rd?anchor=appfuse_refactorings_part_ii_spring], [Remember Me refactorings|http://raibledesigns.com/page/rd?anchor=appfuse_refactorings_part_iii_remember] and I also [added iBATIS as a persistence option|http://raibledesigns.com/page/rd?anchor=appfuse_refactorings_part_iv_replacing]. I also spent a lot of time going through the [tutorials|Articles] to make sure they are up to date. I've been using AppFuse 1.4 for a few weeks on my current project, and I really do like the way [Spring|http://springframework.org] makes it easy to configure Hibernate, Transactions and Interface-&gt;Implementation relationships. If you're interested in upgrading your AppFuse 1.x app to use Spring, you can [checkout this howto|AppFuseSpringUpgrade].
Questa release contiene diverse modifiche: [re-arranging packages/directories|http://raibledesigns.com/page/rd?anchor=appfuse_refactorings_part_i_changing], [Spring integration|http://raibledesigns.com/page/rd?anchor=appfuse_refactorings_part_ii_spring], [Remember Me refactorings|http://raibledesigns.com/page/rd?anchor=appfuse_refactorings_part_iii_remember] and I also [added iBATIS as a persistence option|http://raibledesigns.com/page/rd?anchor=appfuse_refactorings_part_iv_replacing]. I also spent a lot of time going through the [tutorials|Articles] to make sure they are up to date. I've been using AppFuse 1.4 for a few weeks on my current project, and I really do like the way [Spring|http://springframework.org] makes it easy to configure Hibernate, Transactions and Interface-&gt;Implementation relationships. If you're interested in upgrading your AppFuse 1.x app to use Spring, you can [checkout this howto|AppFuseSpringUpgrade].

Back to AppFuse_it, or to the Page History.