Postări cu #JavaDev

#JavaDev

Postări publice de pe X care folosesc #JavaDev.

Hashtaguri înrudite

  1. Mario Casari✓@mario_casari
    💡 Spring Boot: Better avoid logging inside tight loops, since you could affect the application performance and flood log files. #SpringBoot #JavaDev
    Descarcă
    23611.9K
  2. Mario Casari✓@mario_casari
    💡 Java tip: Use StringBuilder instead of String for concatenating strings in loops. ❌ String is immutable, making it inefficient in loops, especially large ones. ✅ StringBuilder is mutable and optimized for repeated string appends. #Java #JavaDev
    Descarcă
    18853.1K
  3. Mario Casari✓@mario_casari
    🚀 Spring Boot: Spring Data JPA has a built-in support for pagination with Pageable. ✅You should use pagination in your repositories instead of fetching all. #SpringBoot #JavaDev
    Descarcă
    5231675.6K
  4. Mario Casari✓@mario_casari
    🚀 Spring Boot: Better keep the default spring.main.allow-bean-definition-overriding=false configuration. ✅This way Spring fails to start if two beans share the same name. ✅Useful because bean overriding can hide configuration bugs #SpringBoot #JavaDev
    Descarcă
    012682K
  5. Mario Casari✓@mario_casari
    Java Tip💡: Starting from Java 14 you can use "record" to create short, immutable, data-carrying objects. ✅ They are shorter than ordinary POJOs ✅ They have built-in equals(), hashCode(), toString() ✅ They are immutable by default #Java #JavaDev
    Descarcă
    9111114.5K
  6. Mario Casari✓@mario_casari
    🚀 Java: Use ReentrantReadWriteLock Java concurrence utility if you have to deal with frequent reads and fewer writes. #Java #JavaDev
    Descarcă
    112922.5K
  7. Mario Casari✓@mario_casari
    💡 Java tip: Starting from Java 8 you can use ChronoUnit.between(start, end) to calculate time intervals in a specific unit (days, hours, minutes) without manual math. #Java #JavaDev
    Descarcă
    18972.4K
  8. Mario Casari✓@mario_casari
    🚀Spring Cloud: Centralize config with Spring Cloud Config before you copy everywhere. ✅ Centralize config with Spring Cloud Config instead of copying everywhere #SpringBoot #JavaDev 🧵
    Descarcă
    22371.1K
  9. Mario Casari✓@mario_casari
    🚀 Spring Boot: You can cache expensive API calls using @Cacheable and Redis. ✅First request with a specific key: real API call ✅Subsequent requests: Redis (milliseconds) #SpringBoot #JavaDev 🧵Spring Boot demo link to follow:
    Descarcă
    3151476.6K
  10. Mario Casari✓@mario_casari
    🚀 Spring Boot: You can enable /actuator/beans to debug missing beans. By hitting the actuator endpoint, you will see information like: ✅ Bean name ✅ Bean type ✅ Bean scope ✅ Bean dependencies #SpringBoot #JavaDev
    Descarcă
    07701.9K
  11. Mario Casari✓@mario_casari
    💡 Java tip: Collectors.toMap(...) will throw an error if your keys collide. Always consider a merge function. #Java #JavaDev
    Descarcă
    06641.5K
  12. Mario Casari✓@mario_casari
    🚀 Spring Boot: Better use global filters/interceptors only for true cross-cutting concerns, and avoid business logic. They are executed for every incoming HTTP request. #SpringBoot #JavaDev
    Descarcă
    0111284.3K
  13. Arată mai multe postări