我是hibernate的新手.我对交易和冲洗有疑问..
每当我们想要持久化对象时,我们就会打开一个会话并开始一个事务.坚持哪一个先来,另一个先来......
1)session.getTransaction.commit(); 2)调用Session.flush()
根据我读过的内容,commit()将值提交给数据库.flush()将对象状态同步到数据库.
这两者有什么区别.
我有一个要求.我想将Date对象转换为格式化的Date对象.
我的意思是,
`Date d = new Date();System.out.println(d);'
Run Code Online (Sandbox Code Playgroud)
输出: 2012年4月5日星期四11:28:32 GMT + 05:30 2012
我希望输出像05/APR/2012.输出对象必须是Date而不是String.如果你不清楚,我会更清楚地发布
谢谢.