У меня есть .properties
файл с настройками. Как я могу указать на это в коде?
Везде написано, что можно только передать .XML
файл. Почему я не могу использовать properties
?
hibernate.properties
hibernate.connection.driver_class = com.mysql.jdbc.Driver
hibernate.dialect = org.hibernate.dialect.MySQLDialect
hibernate.connection.url = jdbc:mysql://localhost:3306/db_example?serverTimezone=Europe/Moscow
hibernate.connection.username = root
hibernate.connection.password = root
hibernate.show_sql = true
hibernate.hbm2ddl.auto = create
Hibernate 5
public class HiberUtil {
private static SessionFactory sessionFactory;
static {
final StandardServiceRegistry registry = new StandardServiceRegistryBuilder()
.configure()
.build();
try {
sessionFactory = new MetadataSources(registry)
.buildMetadata()
.buildSessionFactory();
}catch (Exception e){
StandardServiceRegistryBuilder.destroy(registry);
}
}
public static SessionFactory getSessionFactory() {
return sessionFactory;
}