ola pessoal quando crio um pool de conexões (datasource) no glassfish, como usa-lo no hibernate util da aplicação?esqueço aquelas configurações e aponto somente para o alias do datasouce?
exemplo da duvida
AnnotationConfiguration configuration = new AnnotationConfiguration();
configuration.setProperty("hibernate.dialect", "org.hibernate.dialect.MySQLDialect");
configuration.setProperty("hibernate.connection.driver_class", "com.mysql.jdbc.Driver");
configuration.setProperty("hibernate.connection.url", "jdbc:mysql://192.168.0.1:3306/Portal");
configuration.setProperty("hibernate.connection.username", "root");
configuration.setProperty("hibernate.connection.password", "senha");
configuration.setProperty("hibernate.order_updates", "true");
configuration.setProperty("hibernate.show_sql", "false");
configuration.setProperty("hibernate.format_sql", "true");
configuration.setProperty("hibernate.hbm2ddl.auto", "update");
configuration.setProperty("hibernate.current_session_context_class", "thread");
configuration.setProperty("hibernate.c3p0.min_size","5");
configuration.setProperty("hibernate.c3p0.max_size","20");
configuration.setProperty("hibernate.c3p0.timeout","180");
configuration.setProperty("hibernate.c3p0.max_statements","50");
configuration.setProperty("hibernate.c3p0.maxIdleTime","200");
configuration.setProperty("hibernate.c3p0.idle_test_period","100");
como ja foi descrito toda a conexão no pool do glassfish como usar ai em cima?