Lombok плагині не үшін пайдаланылады?
Lombok плагині не үшін пайдаланылады?

Бейне: Lombok плагині не үшін пайдаланылады?

Бейне: Lombok плагині не үшін пайдаланылады?
Бейне: PLANTS VS ZOMBIES 2 LIVE 2024, Қараша
Anonim

Жоба Ломбок Java кітапханасының құралы болып табылады пайдаланылады кодты азайту және әзірлеу кезінде уақытты үнемдеу.

Бұдан басқа, Ломбокты пайдалану жақсы ма?

«Аннотация процессоры API тек компиляция кезінде жаңа файлдарды жасауға мүмкіндік беретіндіктен (бар файлдарды өзгертуге емес) Ломбок Java компиляторын өзгерту үшін бұл API-ны кіру нүктесі ретінде пайдаланады. Ломбокты қолдану болуы мүмкін жақсы идея, бірақ компиляторды жаңарту кодты бұзуы мүмкін екенін білуіңіз керек.

Сол сияқты, Ломбок Java-ны қолдануға тұрарлық па? Ол ЕМЕС құнды байланыстыру Java коды Ломбок кез келген заманауи кезде барлық аталған кемшіліктерге қауіп төндіретін аннотациялар Java IDE гетерлер, орнатушылар, конструкторлар, теңдіктер, hashCode және toString әдістері үшін код генерациясын қамтамасыз етеді. Мұның барлығы тінтуірді бірнеше рет басу арқылы қол жетімді!

Осылайша, Ломбок тәуелділігі дегеніміз не?

Мэвен. Орнату үшін ломбок кез келген құрастыру құралымен мынаны көрсету керек ломбок тәуелділігі бастапқы кодты құрастыру үшін қажет, бірақ кодты іске қосу/тестілеу/жарату/басқаша қолдану кезінде қатысудың қажеті жоқ. Әдетте бұл «берілген» деп аталады тәуелділік.

Ломбок деректері дегеніміз не?

@ Деректер @ToString, @EqualsAndHashCode, @Getter / @Setter және @RequiredArgsConstructor мүмкіндіктерін біріктіретін ыңғайлы таңбаша аннотация: Басқаша айтқанда, @ Деректер әдетте қарапайым POJO-мен (Plain Old Java Objects) және бұршақтармен байланыстырылған барлық қазандық тақтасын жасайды: барлық өрістерге арналған қабылдағыштар,

Ұсынылған: