sql >> Databáze >  >> RDS >> Mysql

Naplňování JTree z databáze

Použijte DefaultMutableTreeNode pro vytvoření uzlů

Vytvořte mapu ID k uzlům – jakmile uzly získáte z databáze, uložte je do mapy s id jako jejich klíčem.

Jakmile budete mít všechny své uzly, projděte je ještě jednou a porovnejte jejich rodičovská ID a načtěte je z mapy.

Za předpokladu, že je váš strom strukturálně v pořádku v databázi, bude znít i zde. Vyberte libovolný uzel a postupujte podle nadřazeného řetězce kořene.

Pomocí kořenového objektu můžete vytvořit svůj JTree. :)




  1. PLSQL :NOVÉ a :STARÉ

  2. Jak vytvořit motor na „související otázky“?

  3. Je třeba vytáhnout poslední x počet řádků na základě data

  4. Nerovná se <> !=operátor na NULL