On 10/4/07, Stanczak Group <[EMAIL PROTECTED]> wrote:
> How can I access the request cycle so I can open and close a Hibernate
> session on each request?

In your application class:

        @Override
        public RequestCycle newRequestCycle(Request request, Response response)
        {
                return new WebRequestCycle(this, (WebRequest)request, response)
                {
                        @Override
                        protected void onBeginRequest()
                        {
                                // open session
                        }

                        @Override
                        protected void onEndRequest()
                        {
                                // close session
                        }
                };
        }

If you use Spring for instance, you could just configure the hibernate
session filter that comes with it instead.

Eelco

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

Reply via email to