• Blog
    • Tutorials
    • Hibernate Tips
    • Video Tutorials
  • Persistence Hub
  • Books & Workshops
    • Hibernate Tips Book
    • In-Person Workshops
  • Consulting
  • About
    • About
    • Talks
    • Contact
    • Meta Posts
    Sign in
    • Blog
      • Tutorials
      • Hibernate Tips
      • Video Tutorials
    • Persistence Hub
    • Books & Workshops
      • Hibernate Tips Book
      • In-Person Workshops
    • Consulting
    • About
      • About
      • Talks
      • Contact
      • Meta Posts

    Using Window Functions with Hibernate 5 & 6

    SQL is an incredibly powerful query language. It provides sheer endless possibilities to extract and transform information. One example of that is a window function.…

    Thorben Janssen
    0 Comments

    Spring Data JPA – How to create a custom base repository

    Most developers create their own repositories by adding their queries to one of Spring Data JPA’s standard base repositories, like the JpaRepository or the CrudRepository. These repositories give…

    Thorben Janssen
    1 Comment

    Java Records as Embeddables with Hibernate 6

    Since the release of Java’s record feature, I got asked how you could use records with Hibernate. Until Hibernate 6, I had to tell you…

    Thorben Janssen
    0 Comments

    The difference between Spring Data JPA’s findById, getOne, getById, and findOne methods

    Spring Data’s JpaRepository provides a huge set of methods that simplify the implementation of your database operations. You can use them to persist, remove, and read an…

    Thorben Janssen
    0 Comments

    Hibernate Performance Tuning – 2023 Edition

    Based on most discussions online and at conferences, there seem to be 2 kinds of projects that use Hibernate for their persistence layer. Most use…

    Thorben Janssen
    14 Comments
    Load More

    Boost your Hibernate skills

    Sign up below to join my newsletter and get the ebooks:

    • Java 8 Support in Hibernate 5
    • Native Queries with Hibernate

    ​

      I will collect, use and protect your data in accordance with my Privacy policy.

      Cheat Sheet:
      10 Hibernate Mistakes That Cripple Your Performance

      Create a high-performance persistence layer by avoiding the mistakes explained in this cheat sheet.

      Join my Newsletter to download your cheat sheet!

        I will collect, use and protect your data in accordance with my Privacy policy.

        © 2023 - Thorben Janssen
        • Disclaimer
        • Privacy Policy
        • Terms of Service
        • Imprint
        • Contact

        Report

        There was a problem reporting this post.

        Harassment or bullying behavior
        Contains mature or sensitive content
        Contains misleading or false information
        Contains abusive or derogatory content
        Contains spam, fake content or potential malware

        Block Member?

        Please confirm you want to block this member.

        You will no longer be able to:

        • Mention this member in posts

        Please allow a few minutes for this process to complete.

        Report

        You have already reported this .