Your approach sounds reasonable. In reality, I haven't found upgrading
very difficult between AppFuse versions. I've upgraded the demos from
appfuse-demos 5+ times and it's taken me about 10-20 minutes to do
each one.

Matt

On 1/2/08, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>
> Duh - sorry. My point was that the
> "http://appfuse.org/display/APF/AppFuse+Core+Classes"; approach is not so bad
> as I thought at first. It only involves expanding 5 domain/model classes and
> a constants class into my source tree. I will keep the "org.appfuse" package
> names for these 5 domain objects, but use my "com.acme" package for all of
> the domain objects I create.
>
> And if necessary I will create any required extensions to the Appfuse
> BaseObject/User/Role/Address/LabelValue DAO and/or manager objects in my
> "com.acme" packages.
>
> Comparing against upgrades to appfuse in the future should be relatively
> easy.
>
> Any other thoughts?
>
>
>
> > [EMAIL PROTECTED] wrote
> > Yes, and I guess that's what I'm going to do. The next thing I'll need to
> > do is add finders to the DAO or logic to the manager.
> >
> > But, there's no reason I cannot just use standard Java inheritance to
> > build on top of the com.appfuse DAO and manager objects from my own
> > extensions. At least that's the tack I am taking now.
> >
> > Thanks!
> >
> >
> > mraible wrote:
> >>
> >> If you only want to modify domain objects, you can do that too:
> >>
> >> http://appfuse.org/display/APF/AppFuse+Core+Classes
> >>
> >> Matt
> >> ...
> >>
> >
> >
>
> --
> View this message in context: 
> http://www.nabble.com/Better-way-to-modify-User-UserDao-UserManager-tp14499981s2369p14586905.html
> Sent from the AppFuse - User mailing list archive at Nabble.com.
>
> ---------------------------------------------------------------------
> 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