Debug 合集 1

Mybatis-Plus 的默认 Insert 方法不支持 SQLite 主键id自增后返回id

写毕业设计项目的时候遇到的 需要插入一条新的记录然后返回新记录的主键id 这个id是自增的

然后发现Mybatis-Plus的默认Insert方法不支持这个操作 可以插入但是不能返回自增后的id

后来用事务解决了:本来用SQLite就是考虑到项目的数据量较小才用的 所以直接用串行化在插入操作之后查询SELECT last_insert_rowid()获取刚刚插入的记录的id字段

上网查了一下似乎改一下sqlite-jdbc的版本就能解决?不过我没试过:sqlite-jdbc版本导致插入数据自增id问题

CentOS SQLite临时文件溢出

2024-11-20-00-03-17

明天着急检查 先用 rm -rf /tmp/sqlite-jdbc-tmp* 指令删了再说 之后再找溢出原因