¿Cómo puedo configurar Datasource cuando estoy creando Hibernate SessionFactory?

Estoy creando SessionFactory y tengo mi fuente de datos como objeto en el código donde estoy creando SessionFactory, pero no puedo establecer la fuente de datos en el objeto de configuración de Hibernate. Entonces, ¿cómo puedo configurar mi fuente de datos en mi SessionFactory?

Configuration configuration = new Configuration();
Properties properties = new Properties();
properties.setProperty("hibernate.dialect", "org.hibernate.dialect.MySQLInnoDBDialect");
configuration.setProperties(properties);
configuration.setProperty("packagesToScan", "com.my.app");
SessionFactory sessionFactory = configuration.configure().buildSessionFactory();

Respuestas a la pregunta(8)

Su respuesta a la pregunta