对于一个类别表,如果用hibernate来生成类别树的话,是很简单的,只要配置一下就可以了。

如果不借助hibernate,直接用java代码来写的话,可以是类似如下的代码:

今天在想这段代码的时候,突然意识到:如果一个递归是在for循环中进行的,那么最先得到处理的是最外层子对象的左边第一个,接着第二个,基本上大致是这么个顺序,当然中间会有返回到上级的对象,然后再下来,总之整个的处理轨迹像是波浪线一样的,从左到右,从下到上,如此的进行。 仔细的想一下这个过程,这个就是二叉树的模型吧,二叉树,树,看来明天我要看一下这个数据结构了。有空了好好的系统的学一下数据结构!

相关文章:

  • 2021-06-15
  • 2021-07-15
  • 2022-12-23
  • 2021-08-20
  • 2022-01-24
  • 2021-08-15
  • 2022-12-23
  • 2021-11-21
猜你喜欢
  • 2021-11-24
  • 2021-05-16
  • 2021-08-09
  • 2022-12-23
  • 2022-12-23
  • 2021-12-12
相关资源
相似解决方案