上有一个数据库localhost:3306,当尝试连接时,抛出异常:
org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]
连接创建:
public DBService()
{
Configuration configuration = getMySqlConfiguration();
sessionFactory = createSessionFactory(configuration);
}
获取MySqlConfiguration()
private Configuration getMySqlConfiguration() {
Configuration configuration = new Configuration();
configuration.addAnnotatedClass(ParkingTable.class);
configuration.addAnnotatedClass(CarTable.class);
configuration.setProperty("hibernate.dialect", "org.hibernate.dialect.MySQL5Dialect");
configuration.setProperty("hibernate.connection.driver_class", "com.mysql.jdbc.Driver");
configuration.setProperty("hibernate.connection.url", "jdbc:mysql://localhost:3306/mydb");
configuration.setProperty("hibernate.connection.username", "root");
configuration.setProperty("hibernate.connection.password", "geo");
configuration.setProperty("hibernate.show_sql", hibernate_show_sql);
return configuration;
}
prom列出了所有依赖项。
找不到驱动程序类。将MySQL Connector/J库添加到
classpath对话框中显示的完整信息