Best of JavaMarch 2023

  1. 1
    Article
    Avatar of bytebytegoByteByteGo·3y

    EP50: Visualizing a SQL Query

    The most useful engineering conversation you’ll hear each week (Sponsored) Dev Interrupted is the No. 1 source for what the smartest minds in development are thinking about. Hear career-changing wisdom by leaders from companies like Slack, Stripe, and Shopify delivered to your inbox every week.

  2. 2
    Article
    Avatar of communityCommunity Picks·3y

    Java CRUD Rest API using Spring Boot, Hibernate, Postgres, Docker and Docker Compose

    Learn how to create a CRUD Rest API in Java using Spring Boot, Hibernate, Postgres, Docker, and Docker Compose. Dockerize the Java application and run a Docker container with Postgres.

  3. 3
    Article
    Avatar of jetbrainsJetBrains·3y

    New UI Enhancements in IntelliJ IDEA 2023.1

    IntelliJ IDEA 2023.1 introduces new UI enhancements including vertical split for tool windows, Compact Mode, project tabs on macOS, redesigned Run widget, visible file name pane when tabs are hidden, hidden toolbar in Zen and Distraction Free modes, option to show hidden tabs, new Dark editor color scheme, option to always show tool window icons, and option to customize the main toolbar via a context menu.

  4. 4
    Article
    Avatar of communityCommunity Picks·3y

    Java Clean Code: How to Write It? Best Practices From Experts

    Learn about the importance of writing clean code in Java and discover best practices for achieving it. Find out how to improve code readability, maintainability, and testability. Explore tips from experts and recommended tools for writing clean code.

  5. 5
    Article
    Avatar of foojayioFoojay.io·3y

    5 Great Reasons to use jOOQ

    JOOQ is an internal domain-specific language (DSL) modelling the SQL language as an API directly in Java. This provides compile-time type safety to your query and enables a lot of other interesting features that I'll show later. JOOQ's code generator also generates stubs for your stored procedures.