On Sun, Aug 23, 2009 at 5:15 AM, greekscala <hellectro...@gmail.com> wrote:

>
> Hello Timothy,
>
> thank you.
> I know that I do not need Spring for Scala.
> I dont expressed it well. How do I glue my app parts
> together. And how do I glue the lift part with a facade or
> application service of my domain layer.


Use traits to describe the pieces of your business logic rather than
classes.  Traits can be composed very easily.

Don't use "new", but use object's as factories that make run-time decisions
about how to compose traits and vend them.


>
>
> Thanks for your help
>
>
> On 23 Aug., 13:12, Timothy Perrett <timo...@getintheloop.eu> wrote:
> > Can you please be more specific about your app tier that you wish to
> > access - im unfortunately not seeing what hurdle stops you from
> > accessing it just as you would from Java?
> >
> > Cheers, Tim
> >
> > On Aug 22, 9:45 pm, greekscala <hellectro...@gmail.com> wrote:
> >
> > > Hello Lift Community,
> >
> > > I want to implement a new Project in Scala with Lift. I am new to
> > > Scala/Lift.
> > > Scala looks great and it expanded my horizon. FP is a new concept to
> > > me.
> >
> > > My background is Java and a little bit of Spring. I read three Scala
> > > books
> > > and a lot on blogs. But there is a missing part for me on how to
> > > combine
> > > my classes. I read the Scalable Components Paper and I dont get it
> > > 100%.
> > > I need a little bit more input on structuring a web app and I hope to
> > > get the 100%
> > > with you guys.
> > > With Spring you let the container manage the classes. ok.
> > > I think my problem is, I dont know how you structured a web app in
> > > days
> > > without Spring.
> >
> > > I would like to have Lift access my domain logic over an application
> > > layer (Domain
> > > Driven Design).
> > > In Wicket I would have my SpringBean annotation.....
> >
> > > So I hope to understand, how
> > > - can I access my app layer?
> > > - how could I organize my domain logic. I want to use DDD. I know I
> > > have to use
> > > "object" and "class" in a bigger sense...?
> >
> > > I hope you guys can give me some hints.
> >
> > > Thanks a lot
>
> >
>


-- 
Lift, the simply functional web framework http://liftweb.net
Beginning Scala http://www.apress.com/book/view/1430219890
Follow me: http://twitter.com/dpp
Git some: http://github.com/dpp

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to liftweb@googlegroups.com
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to