Siirry pääsisältöön

Routes

Avaa ChatGPT:ssä

Väylät-välilehti näyttää käynnissä olevan sovelluksen reittitaulukon hierarkiassa, jonka reititin pitää hallussaan, ja aktiivinen reitti on merkitty. Dynaamisesti rekisteröidyt reitit näkyvät yhdessä merkittyjen kanssa dynaamisesti.

Reittipuu aktiivinen reitti merkittynä

Reitin tiedot

Reitin valitseminen näyttää, mitä reititin tietää siitä, mukaan lukien sen polku, sen takana oleva luokka, siihen liitetyt elinkaaren tarkkailijat ja sen konfigurointi. Voit avata tämän luokan lähdekatsojassa täältä.

Voit navigoida mihin tahansa reittiin suoraan craftforJ:stä. Parametreja ottavat reitit tarjoavat kentän jokaiselle niistä ja ratkaisevat polun, kun täytät ne, joten voit vahvistaa, mihin saavut ennen kuin siirryt.

Tämäntyyppinen navigointi on todellista navigointia, joten sovelluksesi elinkaaren tarkkailijat toimivat täsmälleen kuten käyttäjälle. Puu seuraa myös sovellusta, joten navigointi sovelluksessa itsessään siirtää merkkiä.

Käyttösäännöt

Jokaisella reitillä on merkki turvallisuusannotaatiosta, joka on sille deklaroitu, ja voit rajoittaa puuta julkisiin tai suojattuihin reitteihin työkalupalkista.

Vain @RolesAllowed ja @DenyAll lasketaan suojatuiksi. @PermitAll ei nimeä rooleja ja vaatii vain, että joku on kirjautunut sisään, joten suodatin käsittelee sitä julkisena. Pidä tämä mielessä tarkistaessasi, mitkä reitit rajoittavat pääsyä roolin mukaan.

Reittipuu käyttömerkinnällä jokaisella reitillä

Voit myös muuttaa reitin käyttöoikeussääntöä craftforJ:stä. CraftforJ kirjoittaa annotaation reitin luokkaan ja sovellus käynnistää uudelleen, joten muutos käy läpi saman tarkastuksen kuin mikä tahansa muu lähteen muutos. Vaihtoehto ei ole käytettävissä, kun craftforJ:lle ei sallita Javaan kirjoittamista.