小编pin*_*awn的帖子

Hibernate 4.0.0Final在哪里是SessionFactory.openSession(拦截器拦截器)

我尝试了一些来自hibernate 4.0拦截器的代码,它提供了使用会话级拦截器的代码:

Session session = sf.openSession( new AuditInterceptor() );
Run Code Online (Sandbox Code Playgroud)

但是,我检查了hibernate-core 4.0源代码和onlie hibernate 4.0 java-doc,该类SessionFactory没有方法openSession(Interceptor interceptor) ,但hibernate 3.6 java-doc确实有这个方法.

谁知道方法移动到哪里?如果弃用,为什么文档仍然保留在教程文档中?我应该如何在4.0中使用会话级拦截器?

java hibernate

10
推荐指数
1
解决办法
4848
查看次数

带有 Django 的 sqlite 真空

在sqlite中插入和删除大量记录后,sqlite db文件的大小不断增长,有没有办法使用django真空表?

  • 一些让 sqlite 自动清空的设置
  • 或手动编写自己的 django 命令到真空

更新:

我使用sqlite数据库浏览器执行以下SQL:

vacuum [my table];
commit;
Run Code Online (Sandbox Code Playgroud)

效果很好,我只是想以编程方式进行

python sqlite django vacuum

1
推荐指数
1
解决办法
2448
查看次数

标签 统计

django ×1

hibernate ×1

java ×1

python ×1

sqlite ×1

vacuum ×1