On Mon, Apr 28, 2008 at 6:36 AM, Sal Bass <[EMAIL PROTECTED]> wrote: <snip/> > I guess I'm looking for some advice on whether the service layer approach > will work well and scale, or if another layer of abstraction will provide > enough value to warrant the effort. By the way, I am thrilled with how fast > I was able to get up and running with Ibatis, and really pleased with the > results. Where I work, legacy databases, complex queries (reporting), and > sprocs rule the day, so Ibatis fits much better than something like > nhibernate. >
It seems like these are questions you should ask yourself at project completion :) This list is more focused on syntax and low level issues, but I can offer my anecdote in that for a medium scale project I architected something very similar and was pleased with the results. Coming from a Java background, verbosity does not scare me :) So if a pattern and design offer a readable, maintainable, scalable solution that enforces separation of concerns, I'm happy. In that light, If you haven't already, I would suggest a tracer bullet implementation to see how clunky your design feels. Sheldon

