وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Learning Lombok

سرفصل های دوره

When writing Java programs, there’s a lot of standard, repetitive code required, and writing this boilerplate code can be time-consuming and tedious. In this course, instructor Michael D. Rodgers, Jr. shows you how you can use the Project Lombok Java library to generate all the required boilerplate code, behind the scenes, in a fraction of the time without the clutter and mess. He shows how to install the plugin into Eclipse and IntelliJ and the proper Maven dependencies needed for your project. From there, he covers the basics: refactoring some basic classes and walking through the use cases for reducing time in writing code, reducing boilerplate code—and as a result writing code that is inherently much safer and more bug free. Michael also covers the current features and experimental features in Lombok that will reduce and improve a developer's code even more.


01 - Introduction
  • 01 - Lombok for Java developers
  • 02 - Project overview and exercise files
  • 03 - Configure your IDE Eclipse or IntelliJ

  • 02 - 1. Reducing Boilerplate Code in POJOs with Lombok
  • 01 - Abating setter and getter code bloat
  • 02 - Adding but reducing ToString, Equals, and HashCode methods
  • 03 - Pairing down constructor bloat
  • 04 - One annotation to rule them all
  • 05 - Playing nicely with Spring @Autowired
  • 06 - JEP 359 record versus @Data and @Value
  • 07 - Challenge Reduce boilerplate code in POJOs
  • 08 - Solution Reduce boilerplate code in POJOs

  • 03 - 2. Utilizing Simplified Lombok POJOs
  • 01 - Lombok implements a builder design pattern
  • 02 - Simplifying null checks and removing bloat
  • 03 - Simplify final local variable declaration
  • 04 - Mutable local variables versus JEP 286 var
  • 05 - Mutable setters using Lombok @With
  • 06 - Challenge Utilizing simplified Lombok POJOs
  • 07 - Solution Utilizing simplified Lombok POJOs

  • 04 - 3. Important Class Additives Provided by Lombok
  • 01 - Simplify logging boilerplate code
  • 02 - Cleaning up code and releasing resources
  • 03 - Caching expensive one-time calculations
  • 04 - Shorten your exception handling with SneakyThrows
  • 05 - Challenge Apply logging and cleanup
  • 06 - Solution Apply logging and cleanup

  • 05 - Conclusion
  • 01 - Features for your next project
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    شناسه: 15575
    حجم: 2297 مگابایت
    مدت زمان: 101 دقیقه
    تاریخ انتشار: 12 تیر 1402
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید