Ano ang ginagamit ng Lombok plugin?
Ano ang ginagamit ng Lombok plugin?

Video: Ano ang ginagamit ng Lombok plugin?

Video: Ano ang ginagamit ng Lombok plugin?
Video: Ano ang Tamang Sukat ng Wire para sa Circuit Breaker Ampacity? |PEC Standard |Explained |Tagalog 2024, Mayo
Anonim

Proyekto Lombok ay isang Java library tool na ginamit upang mabawasan ang boilerplate code at makatipid sa oras sa panahon ng pag-unlad.

Bukod dito, mabuti bang gamitin ang Lombok?

"Dahil ang API ng processor ng anotasyon ay nagpapahintulot lamang sa paglikha ng mga bagong file sa panahon ng pagsasama-sama (at hindi ang pagbabago ng mga umiiral na file) Lombok ginagamit ang API na iyon bilang entry point upang baguhin ang java compiler. Gamit ang lombok maaaring a mabuti ideya ngunit dapat mong malaman na ang pag-upgrade ng iyong compiler ay maaaring masira ang iyong code."

Gayundin, sulit ba ang paggamit ng Java sa Lombok? Hindi nagkakahalaga upang itali ang Java code sa Lombok anotasyon na nanganganib sa lahat ng nabanggit na mga disbentaha kapag ang bawat modernong Java Ang IDE ay nagbibigay ng pagbuo ng code para sa mga getter, setter, constructor, equals, hashCode at toString na mga pamamaraan. Magagamit ang lahat ng ito sa loob lamang ng ilang pag-click ng mouse!

Sa ganitong paraan, ano ang Lombok dependency?

Maven. Upang i-set up lombok sa anumang tool sa pagbuo, kailangan mong tukuyin na ang dependency sa lombok ay kinakailangan upang i-compile ang iyong source code, ngunit hindi kailangang naroroon kapag tumatakbo/nagsusubok/nagtatalo/kung hindi man ay nagde-deploy ng iyong code. Sa pangkalahatan ito ay tinatawag na 'provided' dependency.

Ano ang data ng Lombok?

@ Data ay isang maginhawang shortcut na anotasyon na nagsasama-sama ng mga tampok ng @ToString, @EqualsAndHashCode, @Getter / @Setter at @RequiredArgsConstructor: Sa madaling salita, @ Data bumubuo ng lahat ng boilerplate na karaniwang nauugnay sa mga simpleng POJO (Plain Old Java Objects) at beans: getter para sa lahat ng field,

Inirerekumendang: