Hi Clinton, yes indeed, I found a closed jira issue about that after I sent the email on ML. How to proceed? Should I reopen the existing issue or jusr create a new one? Thanks in advance, best regards, Simone
On Thu, Dec 10, 2009 at 2:34 PM, Clinton Begin <clinton.be...@gmail.com> wrote: > Hmmm... > > I had thought we fixed that. Just in case, file a jira ticket and > I'll have a look. > > I believe the intended behavior is that it should always cache, unless > rollback is called. > > Clinton > > On 2009-12-09, Simone Tripodi <simone.trip...@gmail.com> wrote: >> Hi all guys, >> I've been porting my old stuff to the version 3 and I noticed queries >> are stored only and only if I force the session commit. >> I didn't understand if this is the right way to proceed or maybe I >> miss something, can anyone please give me a more detailed >> explaination? >> This morning I switched to the beta-6 release, and the behavior is the same. >> >> Just to give you a more concrete idea: >> >> In this case, the query won't stored >> >> SqlSession session = this.sqlSessionFactory.openSession(); >> try { >> ContactMapper mapper = session.getMapper(ContactMapper.class); >> Contact ret = mapper.getById(id); >> return ret; >> } finally { >> session.close(); >> } >> >> In this case neither: >> >> SqlSession session = this.sqlSessionFactory.openSession(true); // >> <----- Enable the auto-commit >> try { >> ContactMapper mapper = session.getMapper(ContactMapper.class); >> Contact ret = mapper.getById(id); >> return ret; >> } finally { >> session.close(); >> } >> >> In this last case, works: >> >> SqlSession session = this.sqlSessionFactory.openSession(); >> try { >> ContactMapper mapper = session.getMapper(ContactMapper.class); >> Contact ret = mapper.getById(id); >> session.commit(true); >> return ret; >> } finally { >> session.close(); >> } >> >> Many thanks in advance, best regards, >> SImone >> >> -- >> http://www.google.com/profiles/simone.tripodi >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: user-java-unsubscr...@ibatis.apache.org >> For additional commands, e-mail: user-java-h...@ibatis.apache.org >> >> > > -- > Sent from my mobile device > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-java-unsubscr...@ibatis.apache.org > For additional commands, e-mail: user-java-h...@ibatis.apache.org > > -- http://www.google.com/profiles/simone.tripodi --------------------------------------------------------------------- To unsubscribe, e-mail: user-java-unsubscr...@ibatis.apache.org For additional commands, e-mail: user-java-h...@ibatis.apache.org