In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-03-26 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >
Share
Shulou(Shulou.com)06/03 Report--
This article mainly explains "what is the logic of findTreeByParentId". Interested friends may wish to take a look at it. The method introduced in this paper is simple, fast and practical. Now let the editor take you to learn "what is the logic of findTreeByParentId"?
Logic:
Recursive query logic, findTreeByParentId logic
Due to a code logic error, if the parentId is null, the following occurs:
Entity entity = new Entity ()
Entity.setPro (null) / / assume that Pro is an attribute of entity
Example example = Example.of (entity)
Repository.findAll (example)
Results:
Query all the results in the table (the problem is a bit serious, if the data in the table is too large, burst memory, stack and other resources in minutes)
= split =
Analogy:
String pro = null
Repository.findByPro (pro)
Results:
= = > query the result that the pro field in the query table is null, as expected, and there will be no unexpected oom or stack depletion
JPA version: spring-data-jpa-2.0.0.10RELEASE
Other versions are not tested.
Troubleshooting and corrective measures:
1. Key fields must be null-checked, such as key fields: pro
two。 Use FindAll (example) with caution and return full table data if a null value is passed in.
At this point, I believe you have a deeper understanding of "what is the logic of findTreeByParentId". You might as well do it in practice. Here is the website, more related content can enter the relevant channels to inquire, follow us, continue to learn!
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.