JAVA
tehcon
这个作者很懒,什么都没留下…
展开
-
升级JAVA10后不能访问阿里巴巴开放接口的解决方法
升级JAVA10后不能访问阿里巴巴开放接口的解决方法 解决方法 导入https://gw.api.alibaba.com的证书到JDK的keystore中即可。 步骤 访问https://gw.api.alibaba.com,保存服务端证书到本地文件。我用的是Edge,其他浏览器应该也可以。保存的文件名为alibabacom.crt。 keytool.exe -importcert -cacert...原创 2018-10-03 10:24:54 · 237 阅读 · 0 评论 -
Spring-data-JPA清空OneToMany关系中Many一方的数据
/**父对象*/ class Parent { @OneToMany(mappedBy = "parent") List<Child> children; } /**子对象*/ class Child{ Parent parent; } 在如上所列的OneToMany关系中,如果想要清空某个Parent对象的所有子对象,以下的代码会失败: Parent parent = pa...原创 2018-10-06 21:32:48 · 1671 阅读 · 0 评论 -
Idea常用操作
Idea的常用操作 创建测试 在类定义上按Ctrl+Enter,在弹出的菜单中选择Create Test 用try-catch包裹代码块 选中代码块,按Ctrl+Alt+T,在弹出的菜单中选择原创 2018-10-08 09:31:09 · 205 阅读 · 0 评论 -
JPA Mysql/MariaDB DDL定制外键解决单向关联时无法级联删除的问题
运行环境 Java 10 JPA 2.1 Mariadb 10.1.33 问题描述 Parent和Child是1对多关系。在JPA中设置了单向关联,即Child中parent指向Parent,但是Parent中没有定义相应的children集合。在这种情况下,删除Parent如果存在关联的Child的话,将触发外键约束导致无法删除。(如果是双向关联的话,JPA设置CascadeType.A...原创 2018-10-26 11:03:52 · 799 阅读 · 0 评论