I don't know about a template, but I do know someone who did a iBATIS rendition 
of the infamous MailReader application. Once apps stabilizes, perhaps he would 
donate it to us and we could hook it up to one of the native Java DBMS.

I am working an application controller implemented in C# based on Struts and 
Commons Chain. The code-behind (or Action/ActionForm) plunks the input into a 
Context, along with the name of the request, and hands off to the controller. 
The controller calls a Chain to validate input, format strings, convert types, 
and process the business and persistence logic, and returns the context to the 
code-behind. The Context includes a "Nominal" property to indicate success as 
well as a Struts/Common Resources-type message queue with any error or 
confirmation messages. The controller automatically captures any unexpected 
exceptions and bundles those into the message queue, so that both excepted and 
unexpected faults can be handled in the same way. All of the non-presentation 
logic is moved into a Chain, where it can be developed test-first and reused in 
non-web applications. Ultimately, there could be implementations for C#, Java5, 
and PHP5, so that we can develop applications "into" a platform rather than 
"with" a platform.

But this may not be the best week to get off on that :)

-Ted.

On Wed, 23 Feb 2005 19:39:05 -0500, James Mitchell wrote:
> See, that's the cool thing about Maven, you can make your own
> application template and Maven will generate it for you.
>
> Having an Struts-iBatis template would be pretty cool.  Perhaps
> even a C# version ;)
>
>
> --
> James Mitchell
> Software Engineer / Open Source Evangelist
> EdgeTech, Inc.
> 678.910.8017
> AIM: jmitchtx
>
> ----- Original Message -----
> From: "Vic" <[EMAIL PROTECTED]>
> To: <dev@struts.apache.org>
> Sent: Wednesday, February 23, 2005 5:29 PM
> Subject: Re: Blank Questions
>
>
>> Equinox(Appfuse too) even goes as far as having Hibrenate. Does
>> ANYONE think it be a good idea to have iBatis in the template?
>>
>> .V
>>
>> Don Brown wrote:
>>
>>> I think there is room for a quickstart tool somewhere between
>>> struts-blank.war and AppFuse
>>> (http://raibledesigns.com/wiki/Wiki.jsp?page=AppFuse).
>>
>>
>> ------------------------------------------------------------------
>> --- To unsubscribe, e-mail: [EMAIL PROTECTED] For
>> additional commands, e-mail: [EMAIL PROTECTED]
>
>
> --------------------------------------------------------------------
> - To unsubscribe, e-mail: [EMAIL PROTECTED] For
> additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to