- 博客(3)
- 收藏
- 关注
原创 【JPA】记录JPA批量处理的优化
在jpa的使用过程中,发现用jpa内置的deleteAll()方法和saveAll()方法,效率都有所不足。看了下它调用的sql语句,发现删除是根据id一条条的删除,批量保存也是逐条先查后存,感觉明显是这个影响了运行速度。根据id逐条删除若是部分批量删除还可以理解,但是当想要整表数据删除时,就显得效率不足。而且delete后,数据库中的空间不会得到释放,后续查询也还是性能较差。逐条保存且每次都要做一个查询网上看了看有没有大佬有合适的优化方法,大致还是通过原生sql的形式优化处理。
2021-12-02 10:10:09 4531 3
原创 反编译工具jd-gui、luyten学习使用
1、反编译1.1介绍要了解反编译,首先需要了解计算机语言,它包括机器语言、汇编语言、高级语言三种。其中,机器语言和汇编语言通常被称之为低级语言。简单来说,可以这样简单的理解:低级语言是计算机认识的语言、高级语言是程序员认识的语言。所谓编译,就是指高级语言转换成低级语言让计算机执行的过程。反编译则相反,通过低级语言进行反向工程,获取其源代码。1.2作用1. Java这门编程语言,有许多如泛型、自动装箱拆箱等语法糖。因为java虚拟机不认识这些,所以就会在编译的时候进行相应的解糖,得
2021-09-09 11:27:59 2762
原创 JPA的使用简单小结
1、JPA与Spring data JPA1.JPA2. Spring Data JPA2、常用JPA注解3、Spring Data JPA使用1.使用流程2.具体使用1、JPA与Spring data JPA1.JPAJPA(Java Persistence API)是Java标准中的一套ORM规范,借助JPA技术可以通过注解或者XML描述【对象-关系表】之间的映射关系,并将实体对象持久化到数据库中(即Object Model与Data Model间的映射)。J..
2021-09-09 11:11:07 651
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人