今天用Eclipse+Hibernate3.0+MySql做了个练习测试....
搞了一个早上..老是出现说Cannot open connection(不能打开连接)..
还以为配置文件(hibernate.cfg.xml)某地方写错了..查了好几次还是这样..
无奈之下,想到是不是防火墙问题,把"金山网镖 2006"关了...
运行...OK!!........郁闷啊
不过有一个问题:在hibernate.cfg.xml文件中..有如下设置..
<property name="connection.url">
jdbc:mysql://localhost:3306/HibernateTest?useUnicode=true,characterEncoding=GBK
</property>
可我再插入记录时(某字段有中文)...可用可视化工具(MySQL Query Browser)查询此表时..
发现包含中文的字段出现?????....请问要怎样解决...如下这样不能用吗?
jdbc:mysql://localhost:3306/HibernateTest?useUnicode=true,characterEncoding=GBK
搞了一个早上..老是出现说Cannot open connection(不能打开连接)..
还以为配置文件(hibernate.cfg.xml)某地方写错了..查了好几次还是这样..
无奈之下,想到是不是防火墙问题,把"金山网镖 2006"关了...
运行...OK!!........郁闷啊
不过有一个问题:在hibernate.cfg.xml文件中..有如下设置..
<property name="connection.url">
jdbc:mysql://localhost:3306/HibernateTest?useUnicode=true,characterEncoding=GBK
</property>
可我再插入记录时(某字段有中文)...可用可视化工具(MySQL Query Browser)查询此表时..
发现包含中文的字段出现?????....请问要怎样解决...如下这样不能用吗?
jdbc:mysql://localhost:3306/HibernateTest?useUnicode=true,characterEncoding=GBK
另外可以使用中文过滤器(Servlet)