必须设置数据库驱动类型,告诉hibernate是要用哪个数据库,因为每个数据库的sql语法规则不一样,只有正确指定数据库类型配置,hibernate才能正常的转换相应的sql语句,正常执行到数据库;
---------------------------------------------------------------------------------------------------------------------------------
你看看数据库是不是正常启动着呢,有可能是数据库关闭了
你的连接的是mysql数据库是吧,但你写的connection.url地址为jdbc:sqlserver://localhost:3306;DatabaseName=many-one,改为jdbc:mysql:///many-one试试看
你连接的是sqlserver数据库,为啥设置方言为MySQL方言.还有就是驱动类根本就对不上当然不可利用了/
org.hibernate.dialect.MySQLDialect
你连的是sql数据库?