是找不到数据源,检查一下query
解决方案 »
- hibernate主键生成策略,使用XML配置与使用Annotation配置,是否只需要一个就可以了。
- java Swing全屏显示问题
- 输入http://localhost:8080就能访问项目了,这是怎么回事?
- 一道面试题(难)
- java如何获取系统cpu序列号等信息?
- 这样情况如何IoC
- 有段正则表达式不明白,请教
- 下载了jakarta-struts-1.2.4.src,怎么打开?
- 请问各位高手, 在Hibernate中, 如何获取Oracle 8.1.7的Date类型?
- 初学struts 一个简单的问题,请各位帮助!在线等待
- spring framework中自带例子jpetstore中,如何配置发送邮件确认订单(原默认状态是关闭此项功能的需要在applicationContext.xml在打开)?
- 请教有关EJB的问题(急)
CR_SERVER_LOST 当写服务器时,客户没有出错,但是它没有得到对问题的一个完整的答案(或任何答案)。 如果你向服务器发送不正确的或太大的查询,你也可能得到这些错误。如果mysqld得到一个太大或不正常的包,它认为客户出错了并关闭连接。如果你需要较大的查询(例如,如果你正在处理较大的BLOB列),你可以使用-O max_allowed_packet=#选项(缺省1M)启动mysqld以增加查询限制。多余的内存按需分配,这样mysqld只有在你发出较大差询时或mysqld必须返回较大的结果行时,才使用更多的内存!
有可能是你说的原因
可是我现在为什么就不出现那个问题
妈的,火大
<parameter>
<name>url</name>
<value>jdbc:mysql://localhost/confluence?autoReconnect=true</value>
</parameter>
你这个方法可能行
能不能把这句话再祥细解释一下
那就太感谢啦
mysql数据库有一个timeout变量,当一个连接在28800秒(8小时)内没有使用,
则mysql自动断开连接,而在数据库连接池内依然保留了这个连接的对象引用,
一般程序是没法判断这样的“坏”连接的,所以访问页面时会出现连接异常。
判断这样的连接的唯一办法是使用select 语句检索数据库中测试内容,如果返回结果则证明
连接是可用的!呵呵!
相信用mysql的朋友都有可能遇到这个问题!