Vlad Mihalcea

  • Home
  • Blog
  • Store
    • Books
    • Courses
    • Hypersistence Optimizer
      • Documentation
        • Installation Guide
        • User Guide
      • Examples
      • Release Notes
      • Issue Tracker
      • Trial Version
      • Full Version
    • Affiliate
  • Training
    • High-Performance Java Persistence
    • High-Performance Spring Persistence
    • High-Performance SQL
    • Spring and Hibernate 6
  • Consulting
    • Coaching
  • Tutorials
    • Hibernate
    • SQL
    • Spring
  • Newsletter
    • Subscribe
    • Videos
    • Talks

Posted on August 24, 2017 by vladmihalcea

How to get the entity mapping to database table binding metadata from Hibernate

Introduction Lukas Eder has posted a very interesting question on Stack Overflow, asking about a way of getting access to the binding metadata between entity mappings and database tables. While I have previously answered a similar question using this article, I realized that particular use case was much simpler since it only extracted the database metadata. In this article, you are going to see how easily you can get the bridge information between your JPA entities and the underlying database schema.

Posted on May 2, 2017 by vladmihalcea

How to get access to database table metadata with Hibernate 5

Introduction One of my readers has recently asked me to answer this StackOverflow question, and because the question is very interesting, I decided to turn the answer into a blog post. In this article, I’m going to show you how you can get access to database table metadata using Hibernate 5 API.

Let’s connect
  • X
  • YouTube
  • LinkedIn
  • Email
  • Facebook
  • Amazon
  • GitHub
Find Article
Book
High-Performance Java Persistence Book
Video Courses
High-Performance Java Persistence Video Course High-Performance SQL Video Course
Sponsored
Training
Training logo
Hypersistence Optimizer
Hypersistence Optimizer
Tutorials
  • Hibernate
  • SQL
  • Spring
  • Git
  • FlexyPool
Social Media
  • Twitter
  • Facebook
  • YouTube
  • GitHub
  • LinkedIn
About
  • About
  • FAQ
  • Archive
  • Privacy Policy
  • Terms of Service
  • Cookie Policy (EU)
Meta
  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

Vlad Mihalcea

Powered by WordPress.com.

Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}