关于加了hibernate 框架的项目启动特别慢的问题
2016-09-07 21:13
323 查看
今天突然遇到一个问题,就是加了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版本问题,在高版本的用上面的可以,在低版本的用上面的,在不联网的时候就会报错,联网时启动特别慢。
当你在浏览器里访问:http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd 这个时时,它会下载一个dtd的文件。
<?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版本问题,在高版本的用上面的可以,在低版本的用上面的,在不联网的时候就会报错,联网时启动特别慢。
当你在浏览器里访问:http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd 这个时时,它会下载一个dtd的文件。
相关文章推荐
- 关于加了hibernate 框架的项目启动特别慢的问题
- 关于加了hibernate 框架的项目启动特别慢的问题
- 【Java】关于项目启动大请求量高负载时如何确保db等资源不出错的问题
- Struts+Spring+Hibernate项目框架构建中的问题及解决方法集锦(2)
- 关于脚本中使用nohup启动项目的问题
- 关于项目启动报错一些新手问题
- 关于Maven启动项目时总是下载POM的问题
- 关于myeclipse中启动项目(服务器为welogic10)报valid license.bea错误的问题解决方案
- 【转】关于Tomcat下项目线程启动两次的问题
- 关于使用指定的tomcat启动Maven项目找不到jar的问题No plugin found for prefix 'tamcat7' in the current project and in th
- 关于孔浩老师的CMS项目无法启动问题的解决方案
- could not execute query 项目中使用使用Hibernate作为持久层框架时,数据库改名后容易忽略的问题
- 关于 Eclipse 使用Tomcat 启动项目时的内存溢出问题
- 2017.7.3 关于项目启动问题解决
- 关于启动项目日志输出“必须具有偶数个 URI”问题
- 关于myeclipse中启动项目(server为welogic10)报valid license.bea错误的问题解决方式
- 关于新建包目录以后,tomcat项目启动报错问题
- 关于s2sh框架关于hibernate懒加载问题的说明和解决方案
- 关于使用ABP框架搭建的项目升级时需要注意的问题汇总
- 关于ssm框架Mybatis,启动tomcat一半的时候卡住问题解决办法