Mihin Lombok-laajennusta käytetään?
Mihin Lombok-laajennusta käytetään?

Video: Mihin Lombok-laajennusta käytetään?

Video: Mihin Lombok-laajennusta käytetään?
Video: Sallyn hylätty etelämökki Yhdysvalloissa - Odottamaton löytö 2024, Huhtikuu
Anonim

Projekti Lombok on Java-kirjastotyökalu, joka on käytetty minimoidaksesi yleiskoodin ja säästääksesi aikaa kehitystyön aikana.

Tämän lisäksi, onko hyvä käyttää Lombokia?

"Koska merkintäprosessorin API sallii vain uusien tiedostojen luomisen käännöksen aikana (eikä olemassa olevien tiedostojen muokkaamista) Lombok käyttää kyseistä API:ta sisääntulopisteenä Java-kääntäjän muokkaamiseen. Lombokin käyttö ehkä hyvä mutta sinun on oltava tietoinen siitä, että kääntäjän päivittäminen voi rikkoa koodisi."

Samoin kannattaako Lombok käyttää Javaa? Se ei ole arvoinen sitoa Java koodi Lombok huomautukset vaarantavat kaikki mainitut haitat, kun jokainen moderni Java IDE tarjoaa koodin luomisen getteri-, asettaja-, konstruktori-, yhtälä-, hashCode- ja toString-menetelmille. Kaikki tämä saatavilla vain parilla hiiren napsautuksella!

Mitä Lombok-riippuvuus tällä tavalla on?

Maven. Järjestää lombok millä tahansa rakennustyökalulla, sinun on määritettävä, että lombok-riippuvuus vaaditaan lähdekoodin kääntämiseen, mutta sen ei tarvitse olla läsnä, kun ajetaan/testataan/jarring/muutoin otetaan käyttöön koodia. Yleensä tätä kutsutaan "edellytyksi" riippuvuus.

Mitä Lombok-data on?

@ Data on kätevä pikakuvakemerkintä, joka yhdistää toimintojen @ToString, @EqualsAndHashCode, @Getter / @Setter ja @RequiredArgsConstructor ominaisuudet: Toisin sanoen @ Data luo kaiken kattilan, joka tavallisesti liittyy yksinkertaisiin POJO-objekteihin (Plain Old Java Objects) ja papuihin: getterit kaikille kentälle,

Suositeltava: