您的位置:首页 > 其它

hibernate启动慢的其中一个原因

2014-05-12 11:22 274 查看
转自:http://www.2cto.com/kf/201211/170554.html

今天突然遇到一个问题,就是加了hibernate 框架的项目在启动的时候,特别慢,竟然达到了4分多钟,查来查去,看到我的bean类里*.hbm.xml,有这样的写法:

<?xml version="1.0"?>

<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"

"http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">

……

然后我换成了:

<?xml version="1.0"?>

<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"

"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">

……

这样启动的时候就不慢了。

归结原因是因为hiberante版本问题,在高版本的用上面的可以,在低版本的用上面的,在不联网的时候就会报错,联网时启动特别慢

我这边的启动时间真的也如该文作者达到了4分钟,都快崩溃了,之前两分钟,还以为是自己的电脑配置低,最后慢到了4分钟,果断查原因,终于看到这篇文章,速度改了之后,时间减少到了14秒,那感觉,你懂得!!!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: