sql >> Database >  >> RDS >> Mysql

JTree vullen vanuit database

Gebruik DefaultMutableTreeNode om uw knooppunten te maken

Maak een kaart van ID's naar knooppunten - als u uw knooppunten uit de database haalt, slaat u ze op de kaart op met de id als hun sleutel.

Zodra je al je knooppunten hebt, ga je er nog een keer doorheen en match je hun ouder-ID's, en haal je ze op van de kaart.

Ervan uitgaande dat uw boom structureel gezond is in de database, zal hij hier ook kloppen. Kies een willekeurig knooppunt en volg de bovenliggende keten de wortel.

Met het root-object kunt u uw JTree maken. :)




  1. SQL Server 2005 implementatie van MySQL VERVANGEN IN?

  2. Hoe te controleren of er een beperking bestaat in de SQL-server?

  3. PreparedStatement:Kan ik de kolomnaam als parameter opgeven?

  4. PostgreSQL-tekst [][]-type en Java-type toewijzen