我在wicket中使用Hibernate,并在每个请求开始时创建一个Hibernate Session。现在我想创建一个TimerTask
并使用数据库,但是在这个线程中没有打开会话,如果我手动打开会话,它就不起作用,因为我的实体使用了提供表单{{1}的会话}。那么有没有办法手动创建请求并最终确定它?
我试试这个
RequestCycle.get()
但在第3行它说 final MockWebRequest request = new MockWebRequest(null);
final NullResponse response = NullResponse.getInstance();
RequestCycle rc = Application.get().createRequestCycle(request, response);
//do jobs
rc.detach()