How do I get the table name for a model in Hibernate?
Apparently there used to be a getTableName() method in ClassMetadata, but it\'s been removed.
Since getClassMetadata method is deprecated. Try something like this.
Configuration configuration = new Configuration();
configuration.configure();
StandardServiceRegistry standardRegistry = new StandardServiceRegistryBuilder().configure().build();
Metadata = new MetadataSources(standardRegistry).getMetadataBuilder().build();
SessionFactory sessionFactory = configuration.buildSessionFactory();
String tableName=Metadata.getEntityBinding(entityName).getQualifiedTableName().toString();