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秒,那感觉,你懂得!!!!
今天突然遇到一个问题,就是加了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秒,那感觉,你懂得!!!!
相关文章推荐
- Machine Learning Foundations(机器学习基石)笔记 第二节
- 关于页面动态创建多个highcharts图表所产生的问题汇总以及分析
- 个性精美毕业设计ppt模板
- FileSystemObject组件新建读取添加修改删除功能实例
- FileSystemObject组件新建读取添加修改删除功能实例
- session的缓存的生命周期
- tiny6410裸机实验第6章--------------NAND(初始化原理)
- 问君来不来
- 利用office2010生成特定字体的目录
- iOS7 中的JavaScriptCore简单介绍
- 程序员交叉测试
- 一路向西女星记者会落泪 称G奶海报进小学被扒激情照遭抹黑
- .Net中如何操作IIS
- 容易找工作的热点领域
- UEditor 解决拖拽视频元素改变视频尺寸时,无法保存视频尺寸问题的解决方法
- android 版本更新
- word vba常用语句100句
- Cloud Tool 小探索
- xtrabackup_innodb55的使用
- C++int型与string型互相转换