Olá, estou aprendendo banco de dados através de vídeo-aulas que não ensinam pra que serve cada método, por isso quero a ajuda de vocês!
1 - Qual a função do Hibernate.cfg.xml e Hibernate.reveng.xml?
2 - Porque eu preciso criar uma constante do tipo String para o DRIVER, URL, USER e PASS?
3 - Nessa linha:
public Connection getConnection() {
try {
Class.forName(DRIVER);
return DriverManager.getConnection(URL, USER, PASS);
}
catch (ClassNotFoundException | SQLException ex) {
throw new RuntimeException ("erro na conexão") ;
}
}
- De onde vem esse DriverManager?
- Qual a função de: ClassNotFoundException e SQLException ex