te.hbm2ddl.auto","update");
p.put("hibernate.current_session_context_class", "thread");
p.put("hibernate.show_sql", "true");
Configuration conf = new AnnotationConfiguration().setProperties(p);
conf.addClass(User.class); //这几个类是我需要用的class
conf.addClass(Collection.class);
conf.addClass(Groups.class);
conf.addClass(Item.class);
SessionFactory sf = conf.buildSessionFactory();
UtilDAO utilDAO=new UtilDAO();
utilDAO.setSessionFactory0(sf);
return utilDAO;
}
在做这块的时候,必然要从本机连接到别的服务器上,开启mysql的远程访问权限是比不可少的。
网上的资料也有很多
ERROR 2003 :Can't connect to MySQL server on 10.150.0.83 (10038)
出现上面的问题让我头疼了很长时间,最后师兄说了一句:你把远程服务器的防火墙关了没?
然后问题解决了。
|