Not supported for DML operations [ UPDATE ltd.miku.xxx.xxx SET xxxxxxx

博客提到在@Query注解上添加@Modifying注解,这可能与后端开发中的数据库操作相关,通过这种注解组合或许能实现特定的数据修改功能。
吐舌头在@Query注解上加上@Modifying注解
代码 `Set intersect = setOperations.intersect` 通常用于执行集合的交集操作。在编程中,集合(Set)是一种不包含重复元素的数据结构,而交集操作是指找出两个或多个集合中共同拥有的元素。 从代码来看,`setOperations` 应该是一个提供集合操作方法的对象,`intersect` 是该对象的一个方法,用于计算交集。`Set intersect` 表示将执行交集操作后得到的结果存储在一个名为 `intersect` 的集合变量中。 以下是一个 Java 示例代码,展示了如何使用类似的集合交集操作: ```java import java.util.HashSet; import java.util.Set; class SetOperations { public <T> Set<T> intersect(Set<T> set1, Set<T> set2) { Set<T> result = new HashSet<>(set1); result.retainAll(set2); return result; } } public class Main { public static void main(String[] args) { Set<Integer> set1 = new HashSet<>(); set1.add(1); set1.add(2); set1.add(3); Set<Integer> set2 = new HashSet<>(); set2.add(2); set2.add(3); set2.add(4); SetOperations setOperations = new SetOperations(); Set<Integer> intersect = setOperations.intersect(set1, set2); System.out.println("交集结果: " + intersect); } } ``` 在这个示例中,`SetOperations` 类的 `intersect` 方法接受两个集合作为参数,并返回它们的交集。在 `main` 方法中,创建了两个集合 `set1` 和 `set2`,然后使用 `setOperations.intersect` 方法计算它们的交集,并将结果存储在 `intersect` 集合中,最后打印出交集结果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值