由于一些技术原因,留言内容不能实时显示,请不必重复提交。
-
如果id的值是从代码中给的。save时总是update。为什么没有执行insert呢
回复:save方法会根据是否有主键值决定调用insert或update
如果有主键值还要调用insert
可以调用DataRow.setNew(true)表示这是一行新数据
或直接调用service.insert()
通常可用【主键生成器】给主键赋值 -
文档中说了save会循环操作数据库每次都会判断insert|update 。但是我调用service.save(table, set),数据库一条数据都没有,也执行update为什么呢
回复:这个判断是根据DataRow中是否有主键值,并不实际检测数据库,
大部分数据库会提供upsert功能,来襸如果数据不存在则insert,如果存在则update或忽略
请参考 http://doc.anyline.org/aa/5d_3836 -
clickhouse 使用 ds2.metadata()报错
回复:已处理 -
springboot3.3.3的环境使用SQLTest中的demo创建表service.ddl().create(table);成功了,添加数据service.save(table, set);没有执行成功,也没报错,就是数据没插入进去。mysql数据库mysql-connector-j依赖
-
https://gitee.com/anyline/anyline-simple-jdk21 这个地址不存在了,但是https://gitee.com/anyline/anyline-simple 这个仓库的介绍里还提示这个地址
-
springboot 环境是否必须要引入anyline-environment-spring-boot,如果引入了anyline-environment-spring-boot,那anyline-environment-spring-data-jdbc是不是就可以不用引用。希望给个文档
-
我在https://mvnrepository.com/artifact/org.anyline中看到很多anyline做的依赖,真的很敬佩你们。但是有很多依赖在文档里没有说明,希望增加一个依赖说明文档
-
希望不要过度强调Tomcat,因为很多人包括我用的是netty
-
希望不要过度强调maven或者maven的版本,因为有很多人包括我后台用gradle
-
希望增加spring-boot-starter-webflux模式
-
回复不及时请联系以下群
QQ群(86020680) 微信群 过期或满员联系管理员