- 浏览: 13047 次
- 性别:
- 来自: 杭州
最近访客 更多访客>>
最新评论
-
peterwei:
工作中一直用hibernate和oracle,没有什么特别的配 ...
hibernate3中解决中文乱码的问题 -
coolfish0906:
我使用的是oracle的数据
hibernate3中解决中文乱码的问题 -
laiseeme:
没有遇到过 可能是数据库不同吧,你用的是什么数据库?
hibernate3中解决中文乱码的问题
文章列表
我们先来看一段程序
package system.in;
import java.io.IOException;
public class SystemIn {
/** * @param args * @throws IOException */ public static void main(String[] args) throws IOException { int a = 0; a = System.in.read(); System.in.getClass();
System.out.pri ...
- 2008-06-19 09:37
- 浏览 3652
- 评论(0)
数组数组和其它容器的区别主要有三方面:效率,类型,和保存基本类型的能力.在Java中,数组是一种效率很高的存储和随机访问对象引用序列的方式.数组是一个简单的线性序列,因此访问速度很快,但也损失了其它一些特性.创建一个数组对象后,大小就固定了,如果空间不够,通常是再创建一个数组,然后把旧数组中的所有引用移到新数组中.数组可可以保存基本类型,容器不行.容器类不以具体的类型来处理对象,而是将所有的对象都以Object类型来处理,所以我们可以只创建一个容器,任意的Java对象都可以放进去.容器类可以使用包装类(Integer,Double等),以便把基本类型放入其中. List Set Map 都可以自 ...
- 2008-06-17 18:11
- 浏览 2662
- 评论(0)
if not isempty(request("id")) then
idlist=request("id")
Response.Write(idlist)
if instr(idlist,",")>0 then
dim idarr
idArr=split(idlist)
for i = 0 to ubound(idarr)
id=clng(idarr(i))
call deleteannounce(id)
...
- 2007-08-10 12:58
- 浏览 4993
- 评论(0)
今天写程序的时候发现查询语句中如果带有中文,则到了hibernate中会变成乱码
后来查了很多网页后解决了这个问题,这个问题的解决有好多中方法,如下所示:
方法一:
将 hibernate.query.factory_class 属性设置成 org.hibernate.hql.classic.ClassicQueryTranslatorFactory
但是这种方法是以前在hibernate2中使用的方法,所以一般在hibernate3中不推介使用,在hibernate3中我们一般都使用点位符来解决这个问题就是我们需要将查询语句改为如下所示
如:Query query = session.crea ...